The International Energy Agency on Thursday said global oil supply fell by 610 kb/d in November, extending the decline from September’s record of 109 mb/d to 1.5 mb/d.
OPEC+ accounted for over three-quarters of the total decrease, led by sanctions-hit Russia and Venezuela. Russian


















