Bermuda Broadcasting / NewsOil tops $100, stocks slide as Middle East tensions escalate September 9, 2026 Stock markets across the globe came under pressure as the latest surge in energy prices drove concerns that higher inflation will prompt central banks to keep m Go to Source