Home Investing News Oil falls on easing Libya supply concerns, lingering China demand worries