Keep Me Logged In
Barclays Head of Commodities Research Michael Cohen explains where oil prices are headed.