Oil price down after weak Chinese economic data
Oil prices fell over 1% on Tuesday on sluggish Chinese economic data coupled with fears that Beijing's unexpected cut in key policy rates was not sufficiently substantial to rejuvenate the country's…