Crude oil down amidst mixed inflation data from China 0 13.05.2024 07:56 Thehindubusinessline.com Chinese consumer price index inflation up 0.3 % but producer price index inflation drops by 2.4%