Bullion was trading around $4,070 an ounce, having seen out July with a 1% gain — its first monthly increase since February. Trump said on Sunday that he had called off a massive attack on Iran after allies in the Middle East, including Saudi Arabia, asked him to pursue a deal instead. Benchmark Brent crude fell more than 7%.







