Oil rises again by 3%