Home Oil giant BP returns to profit in second quarter 05 Aug. 2025 Oil giant BP returns to profit in second quarter