Trump Bombs Iran, Talks Peace, and Sends Oil Prices Tumbling
OilPrice.com ·
Brent slipped below $105 this morning following a flurry of headlines suggesting growing momentum in U.S.-Iran peace talks, only for Tehran to subsequently dismiss the reports.