Putin fucked up 12/14/2023 22:16:00 No. 376263 [Open] [Preview] [Reply] Actions report Hide Thread Delete Hide User Hide Post Russia’s revenues from oil exports fell by 17% in November, the IEA estimated. The Agency also believes that the share of OPEC+ in the world market in 2023 will fall to 51%.