Oil prices rise to three-year high on back of supply deficit forecasts
newsdepo.com
Brent crude futures settled up 86 cents, or 1%, at $84.86 a barrelOil 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 Read more

