China’s Crude Oil Stockpiling Baffles Markets Posted on October 21, 2025 By Yahoo News 3 Views China’s Crude Oil Stockpiling Baffles Markets Since March, China has been adding close to 1 million barrels per day to its reserves. continue reading...