Oil prices fall after disappointing Chinese inflation data
Following concerns about demand sparked by dismal Chinese inflation statistics and uncertainty around Beijing's intentions for economic stimulus, oil prices dropped more than $1 per barrel on Monday,…







