World News

BP suspends share buyback plan in fresh sign of oil price pressure – CNBC

February 10, 2026 · By