China hikes while German IP misses and gas price pressures weigh on US ABC Consumer Comfort Index