Oil Tops $100 as War Rages, US Stock Futures Drop: Markets Wrap March 8, 2026 · Bloomberg Read full story at source