British energy giant BP has announced a second-quarter net profit of $5.7 billion, comfortably surpassing analyst forecasts as soaring fossil fuel prices drive massive gains across the sector. The robust financial performance, which compares to $2.35 billion during the same period last year, coincides with heightened geopolitical tensions in the Middle East. The ongoing conflict […]