Oil Slips on Hormuz, US Stock Futures Hold Gains: Markets Wrap

· Bloomberg