OPEC+ April crude oil output tumbles as sanctions hit Russian output: Platts survey
Crude oil production by OPEC and its partners fell to a six-month low of 41.58 million b/d in April as Russian production took a battering from Western sanctions, the latest Continue Reading
