Oil Prices Fall On Chinese Demand Fears June 21, 2023 by Chinese refiners added some 1.77 million b/d of crude to their inventories in May, equivalent to 53 MMbbls, the most since July 2020, making it unlikely that China would go on a buying spree anytime soon.