Oil Tops $100 and Stock Futures Drop as Iran War Persists
By Bloomberg Markets ยท Bloomberg Markets