The US president has tried to reassure markets that the war in Iran will be over soon and be successful. But the shocks, including to the oil market, will keep coming.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results