Oil prices fall again amid Middle East ceasefire hopes after Wall Street sets another record Apr 17, 2026