BP said profit fell more than expected and that it would reset its strategy, days after reports that activist hedge fund ...
BP PLC is an integrated oil and gas company. Its business activities involved oil and natural gas exploration, midstream transportation, supply and trading of crude oil, petrochemicals products and ...