Oil prices down on speculation over US stimulus