Oil prices stuck between debt ceiling uncertainty and more OPEC+ cuts May 25, 2023Oil prices stuck between debt ceiling uncertainty and more OPEC+ cuts