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

11:25 PM ET Tue, 8 May 2018

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.