Oil falls as supply worries fade