US crude oil hits $110 a barrel and markets drop as Trump dashes Iran de-escalation hopes – as it happened
Rolling coverage of the latest economic and financial newsTrump claims Iran war ‘nearing completion’ and seeks to justify conflict in prime-time a...