Monday, August 3, 2026

Global crude oil production is down 12.1% from 4Q2025 in 2Q2026, and the United States cannot close the gap created in OPEC+