WTI slumps below $87.00 as Trump signals Iran talks

25/03/2026