British oil major BP announced a 144% increase in net profit to $5.7 billion for the second quarter, significantly surpassing Wall Street expectations. The strong performance was attributed to an "energy shock" environment.
BP Reports 144% Profit Surge to $5.7 Billion, Exceeding Estimates
BPEarningsOil & GasEnergy SectorCommodities