Global Oil Majors Report $48 Billion Q2 Profit Amid Iran War, Surging Prices | HyperFast