Oil prices struggle for direction after weak China data sparks demand concerns 0 10.07.2024 15:55 MarketWatch.com Oil futures fell Wednesday, declining after cooler-than-expected Chinese inflation data underlined worries about crude demand.