 
                            
                           
                         
			
Fetching News Details
 
                            
                           
                        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