Russian oil and gas condensate production fell below 10 million barrels per day (bpd) on Monday to its lowest since July 2020, two sources familiar with data said on Tuesday, as sanctions and logistical constraints hampered trade.
Russian oil production has been under a massive downward pressure amid sanctions from the West over Moscow’s role in Ukraine.