Oil Jumps, US Stock Futures Dip on Hormuz Blockade: Markets Wrap April 12, 2026 · Bloomberg Read full story at source