Oil prices rise 1% as US inventory data show robust demand