S&P 5007,366.36▼ 4.36%
BP Reports $3.2 Billion Profit as Iran War Closes Strait of Hormuz, Drives Oil Prices — Witness News