Has Trump averted an energy crisis?
Have markets and governments horribly underestimated the fallout from the Iran war, or is it the doomsters who have got it horribly wrong? President Trump’s announcement has rather caught the world off guard. This morning, he posted on Truth social saying that he is seeking a negotiated settlement with Iran and has postponed his planned