Note: This section contains information in English only.China's producer price index (PPI) rose 2.8% in April, exceeding expectations as the US-Israel-Iran conflict drove up energy costs. Consumer prices also increased, signaling persistent global inflationary pressures.
Mon, 11 May 2026 15:30:07 GMT
Source: Dukascopy Bank SA