BP is facing significant financial challenges and investor skepticism following a series of crises and a failed renewables strategy. The company needs to acknowledge it's no longer a top-tier oil major and drastically cut spending, including share buybacks, to reduce its substantial debt.
Blue Cloud & LedgerFi Power Zanzibar
HAL: AMSEC Starts with 'Reduce' Rating
HSBC Exits US SMB Banking
Ola Electric Rolls Out One‑Millionth Vehicle
L&T Wins Rs 15,000 Cr Offshore Deal
KPIT Tech Stock Plummets 6% Amid Uncertain Outlook
Adani Exits AWL Agri for ₹15,729 Cr
News that matters the most ⚡