US Crude Updates 7-Year High on EIA Data

Oil prices updated the YTD highs on Thursday, with Brent futures breaking above $86, following the unexpected decline in US crude stockpiles and amid tight…