Oil Prices Crash as Traders Bet the War Is Over – NaturalNews.com
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 decline followed the United States and Iran digitally signing a peace agreement that includes the r