by Haja Mo July 17, 2026 Business Shipping traffic was at its lowest level in more than a month and oil prices moved higher as the Iran war continued to disrupt the supply of energy. Previous Story Beijing Rejects Trump’s Claim of Meddling, but Avoids a Fight Next Story Xi Jinping of China Pitches ‘Openness’ in Push to Shape the Path of A.I.