Oil prices have slipped after recent gains, with Brent crude trading near $95 a barrel.