Oil stable as investors ponder strong travel demand in China, rate hikes