Crude oil prices fall over Chinese inflation dip Mar 11, 2025 Global oil prices fell after weak economic data from China resulted in a tough outlook for demand, and also wider…