(NaturalNews) Brent crude oil fell 4.3% to $96.96 per barrel on May 7, 2026, during volatile trading, as renewed hopes of a U.S.-Iran peace deal emerged, according …
Oil Falls Below $100 a Barrel on Renewed Hopes of U.S.-Iran Peace Deal
Estimated read time
1 min read
