TTop stories Read More BP Profit Jumps as Oil Trading Boomed During Iran WarApril 28, 2026 (Bloomberg) — BP Plc’s posted earnings that far exceeded analyst expectations in the first quarter, as energy market…