Oil falls on easing geopolitical tensions, China demand worries

Oil falls on easing geopolitical tensions, China demand worries