Futures swing on Strait of Hormuz risk, SPCX plans $20B bond sale