Oil falls on easing geopolitical tensions, China demand worries