Oil up more than 1% as weaker dollar offsets China concerns