BUSINESSOil Prices Rise to 3 Year High on Back of Supply Deficit ForecastsadminOctober 16, 2021October 16, 2021 October 16, 2021October 16, 2021 On Friday, Oil prices settled at a three-year high above $85 a barrel, boosted by forecasts of a supply deficit in the next few months...