Shell profits surge on rising oil prices. But the company slashes its stock buyback May 07, 2026 · Cris Tolomia The gains were driven in part by oil traders capitalizing on volatile markets. Crude prices have surged roughly 40% since the Iran war begin Read more »