Oil falls to 2-month lows as Trump calls off Iran strikes

by

Commodities

by