Oil Futures Unmoved by Weak China Manufacturing Data By: MarketWatch November 20, 2014 at 02:36 AM EST Oil prices hover at just under $75 a barrel, not taking a hit from weak China data, but not impressed by stockpiles either. Read More >>