OPEC+ Oil Deal Could Benefit China, Stabilize Prices

The Organization of the Petroleum Exporting Countries (OPEC) and its Russia-led allies on Sunday agreed to a record output cut of 9.7 million barrels per day (bpd) in a bid to boost oil prices amid the coronavirus pandemic. While international…