Markets stem losses as Trump says Iran war will end "very soon," but Tehran says it's "prepared to continue attacking" indefinitely, and it won't let oil leave the Gulf.
Oil prices latest: UK inflation forecast to spike amid fears Iran war could trigger new cost of living crisis - Price of oil has surged since US and Israel launched airstrikes towards Iran 10 days ago ...