US threatens Iran with 'economic D-Day' as markets await sanctions
Trump says Canada reached last minute deal with US to delay 50% tariff
Midnight showdown looms as US and Canada meet to avoid Trump tariffs