Mexico: The last holdout in the OPEC oil production deal
One of the most dramatic global oil production agreements in history has been left hanging on the approval of an unlikely character: Mexican President Andres Manuel Lopez Obrador.For weeks Russia and