Oil Falls Below $100 a Barrel on Renewed Hopes of U.S.-Iran Peace Deal

Estimated read time 1 min read

(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 …

You May Also Like

More From Author