RIO DE JANEIRO, BRAZIL - Riyadh and Moscow have agreed to reduce oil extraction by up to 10 million barrels per day and include other countries, among them the US and Brazil. Mexico maintains its ambiguous position.
The price war between the oil powers is over. All major oil producing countries (Opec+) except for Mexico have agreed to cut production in May and June by 10 million barrels per day, following marathon negotiations to tackle the . . .