(NaturalNews) Brent crude futures fell below $79 per barrel on Tuesday, its lowest level since March, according to a report by Julianne Geiger for Oilprice.com. The…
Oil Prices Crash as Traders Bet the War Is Over
Estimated read time
1 min read
