Share

Brent crude prices could average $75 per barrel in 2018 now: Strategist

Divya Devesh of Standard Chartered Bank says the withdrawal of the U.S. from the Iran nuclear deal is "a very positive development" for oil prices.
02:21
Tue, May 8 201811:25 PM EDT