Iran denies Trump plot, threatens oil halt on 21% of trade