Brent slipped below $105 this morning following a flurry of headlines suggesting growing momentum in U.S.-Iran peace talks.
POLARIS INSIGHTS
POLARIS INSIGHTS
Brent slipped below $105 this morning following a flurry of headlines suggesting growing momentum in U.S.-Iran peace talks.