Oil prices hover near $90 a barrel and gold hits two-month high as Trump makes new demands on Iran – as it happened
US president demands compensation for damage incurred by US, complicating standoff with Tehran
The Guardian - UK ·