Oil relinquishes recent gains ahead of US inflation data; OPEC report due on May 11