October 10, 2026

Oil prices fall after Trump hails ‘good’ talks with Iran