Global oil prices dropped by over $1 a barrel, losing more than 1.5 per cent in early trading on Monday. This decline followed disappointing inflation data from China and uncertainty over Beijing’s economic stimulus plans, raising concerns about weakened demand.