Oil slides 2% with demand worries back in limelight
The prices of oil futures tumbled over 2% on Tuesday as worries on the demand side offset supply concerns caused by the conflict in the Middle East.The latest stimulus package released by China, one o…