Oil markets could see a supply shock of 2 million barrels a day this year as OPEC and Russia slash production

Meanwhile, OPEC forecasts that oil consumption will climb by 2.3 million barrels a day this year to hit a new record 101.89 million a day.