Markets OPEC and allied nations extend nearly 10 million barrel per day oil output Finance News Jul 21, 2022 OPEC and allied nations agreed Saturday to extend a production cut of nearly 10 million barrels of oil a day through… Read More...