News

BP’s declining market value and strategic instability have fueled speculation of a takeover by Shell or ExxonMobil, with ...