Disruption to oil and gas coming through the Strait of Hormuz will encourage coal and nuclear in the short term but boost renewable energy and electric vehicles in the long term