Major cryptocurrencies rallied amid rising oil prices linked to the war in Iran and a social media post by President Trump.