(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
You May Also Like
U.S. Nuclear Revival Faces Uranium Fuel Supply Constraint
November 11, 2026
Study Links Higher Daily Step Counts to Better Focus and Decision-Making
November 11, 2026
