US President Donald Trump has announced an imminent, massive military strike against Iran while threatening the future seizure of Kharg Island, completely shattering recent ceasefire hopes and driving global oil prices sharply higher as Tehran blockades the Strait of Hormuz.