BUSINESSOil Prices Rise to 3 Year High on Back of Supply Deficit ForecastsNeha VermaOctober 16, 2021October 16, 2021 by Neha VermaOctober 16, 2021October 16, 202101203 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...