WTI retreats from $70 peak, tests key support as geopolitical tensions escalate

02/08/2025