Based on the latest figures provided by the secondary sources, Russia’s crude oil production in February 2023 has now been revised to stand at 9.949 mbd, and this will be considered as the updated required production for Russia for January 2024 to December 2024.
It is worth noting that Russia crude oil production in May 2023 stood at 9.533 mbd, which is 0.416 mbd lower than February 2023 level, according to secondary sources.