Bermuda Broadcasting / NewsStocks fall, oil prices nears $100 as Iran war escalates June 3, 2026 On Wall Street, all three indexes pulled back from recent record highs with technology and financial shares driving losses while energy stocks were leading gain Go to Source