Calls mount for new OPEC+ deal as oil prices and demand slide

0
125

Oil producers need to resume cooperation in an effort to stabilize the global market, Russian and OPEC officials said, as the industry reels from a demand and price collapse caused by the coronavirus pandemic and an emerging price war.