Crude Oil Closes at 6-Week High on Weather Concerns