Forex Today: US Dollar remains strong, Oil prices rise as Iran deadline puts markets in suspense April 7, 2026