Oil rises after US-China deal, IEA forcast limits gains