Stopgap measures aren't enough to halt rising prices as the world scrambles for more oil Apr 07, 2026