Oil Prices Plummet on Peace Optimism, but Industry Giants Warn of a $150 Barrel Shock
Brent crude sees its biggest monthly drop in six years as Trump signals an Iran deal, but Exxon and Chevron warn of critical inventory shortages and potential price…