China Inflation Beats Estimates on Iran War Energy Costs
China's consumer and wholesale inflation rates exceeded economist estimates in April. Higher energy costs from the Iran war contributed to the rise. The nation has softened the impact using strategic oil reserves and re…