Oil falls as Trump pledges economic war on Iran

Channel News Asia Channel News Asia

Both main crude contracts were down 2.3 per cent, with the Brent benchmark sitting at US$92 a barrel.

Read full article at Channel News Asia →