Oil prices edged up Thursday, regaining losses earlier in the day as a forecast of a rise in Chinese demand and restrictions on Russian exports signaled tight supply.