News

The June 18 peak for WTI was $75 per barrel and $120 in June 2022 following Russia’s invasion of Ukraine. The overarching ...