The scenario for Brent crude oil at $60-$65 per barrel through 2H just got stronger, Citi Research’s Francesco Martoccia said in a research report.
The latest Energy Information Administration data showed U.S. commercial crude oil stocks jumped 8.7 million bbl for the week ended Friday. Gasoline inventories also jumped 2.2 million bbl, while ...