Crude oil prices fall more than 2% after China finance minister disappoints on stimulus By: CNBC.com News October 14, 2024 at 07:56 AM EDT Soft demand in the world's largest crude importer has weighed on the market for months. Read More >> Related Stocks: Crude Oil