The US military is prepared to strike Iran as early as this weekend, though President Donald Trump has yet to make a final decision on whether he’ll authorise such actions, sources familiar with the matter tell CNN. This comes amid the massive US military buildup in the Middle East, including warships and fighter jets.