London, August 2, 2026 – BP has announced plans to eliminate around Read more
BP
BP Chairman Ousted Amid Governance Turmoil
LONDON — British Petroleum (BP) has plunged into crisis following the abrupt Read more
Oil Giants Struggle as War in Iran Disrupts Global Energy
BACAKORAN – ExxonMobil and Chevron, two of America’s largest oil companies, reported Read more


