OPEC+ freezes oil output again as Iran war leaves producers 5 million barrels a day short
OPEC+ is freezing November oil output again as the Iran war leaves key producers roughly 5 million barrels a day below prewar levels. Even with a major G7 reserve release, crude prices remain elevated and supply risks are still firmly in control.