Oil prices have fallen by around 3pc today as markets bet on higher supply from the US and sluggish demand from China.