Updated Oct. 6, 2022 12:01 am ET print OPEC and its Russia-led allies agreed to slash output by 2 million barrels of oil a day, delegates said, a move likely to push up already-high global energy prices and help oil-exporting Russia pay for its war in Ukraine. Representatives of Musk […]