BBP Read More BP profit more than doubles as Trump blasts Big Oil for ‘making too much money’August 24, 2026 Britain’s BP on Tuesday reported a sharp upswing in second-quarter profit, as energy supermajors reap massive profits from…