Recent News Energy Giant BP Halts Stock Buybacks as Quarterly Profits Plunge Amid Global Market Volatility The global energy sector is facing a period of intense recalibration as BP officially announced a suspension of its aggressive stock buyback by Josh Weiner 3 hours ago