WTI declines to near $66.00 on US crude stock surge, traders monitor US-Iran developments

25/02/2026