Oil prices stay in the green even after Trump calls off planned Tuesday attack on Iran CNBC 2026-05-18T00:39:00+00:00