A historic production cut agreement between OPEC and its allies, known as OPEC+, hit a roadblock after Mexico refused to agree to its share of the cuts after a marathon meeting between the oil-producing nations that lasted more than nine hours.

The other members of OPEC+, led by Saudi Arabia and Russia, earlier in the day agreed to cuts that would take 10 million barrels per day offline as the coronavirus pandemic saps demand for crude.