Bermuda Broadcasting / NewsStocks and bonds slide as Iran crisis drives oil above $105 March 26, 2026 Conflicting signals over the scope of contact, plus reports of thousands of U.S. troops being sent to the region, snapped a three-day rebound in world stocks an Go to Source