Oil company beats expectations, earns billions from rising oil prices – EnergyWatchBy / May 1, 2026 Oil company beats expectations, earns billions from rising oil prices EnergyWatch Related