Oil prices hit six-month highs after Trump warns Iran of ‘bad things’ if there’s no deal by CNBC Markets | February 20, 2026 3:14 pm | US Markets U.S. President Donald Trump has given Iran “10 to 15” days to make a meaningful deal over its nuclear program — or “really bad things” will happen.