Oil drops as China data weighs
Oil prices fell by more than $5 a barrel on Monday after disappointing Chinese economic data renewed concerns of a global recession that would be expected to reduce fuel demand.
Brent crude futures fell $3.88, or 4%, …