Report: The Oil Market Roller Coaster

It has been a tumultuous six months for oil prices on international indices. Prices have slightly rebounded early in 2019 after a precipitous fall from over $86 in September on the Brent Index to just over $50 on Christmas Day.
Page 6 of 168« First...234567891011...20...Last »