BP shares surged 4.1% to $498.29 at 12:21 pm GST Tuesday after the British energy giant reported robust growth in profit in the second quarter, thanks to surging oil prices.