Oil rises 5% after production cuts and demand hopes