Oil prices rise to three-year high on back of supply deficit forecasts

Brent crude futures settled up 86 cents, or 1%, at $84.86 a barrel

Powered by WPeMatico

Scroll to top