Iran crisis front of mind
'Ramifications could be massive'
25% levy on all countries trading with Iran
Defence spending a major 2025 fiscal theme
Stock markets ending on a high
Clean energy and geopolitics both issues
'Everybody wants to make a deal'