Oil rises to highest in over a week; 2 key reasons