Oil steady after biggest gain in over five weeks on weak dollar