BP PLC reported a profit of $0.7 billion for Q1 2025, improving from a loss of $2.0 billion in Q4 2024, influenced by stronger refining margins despite lower gas trading performance, with an underlying profit of $1.4 billion; notable inventory adjustments affected results on April 30, 2025.