Oil rises on OPEC-led supply cuts, but slowing economy restricts gains