Oil Up Near $104, But Eyes Worst Month In 2 Years