BP profits soar to $6.2bn amid calls for energy windfall tax
Company beats forecasts thanks to high oil and gas prices but is hit by offloading its stake in Russia’s RosneftBP’s profits more than doubled to $6.2bn (£5bn) in the first three months of the year, boosted by...
Read More