News Analysis
China’s post-pandemic economic recovery has fallen short of economists’ expectations so far this year, with various metrics pointing to a stalling landscape. Despite disappointing data coming out of the world’s second-largest economy, the country has been stockpiling crude oil and gold as if it were experiencing accelerated growth.