An internal report seen by Reuters showed today, Tuesday, that Russian crude oil production fell by about 9% to 9.16 million barrels per day, based on assessments of sources from OPEC +.
The report stated that the commitment of members of the OPEC + group to production cuts rose to 220% in April from 157% in March, and that OPEC + production was below the target level by 2.6 million barrels per day in April.