Oil drops 3% as data worries traders



Prices of oil futures plunged over 3% on Tuesday after a string of data coming from some of the world’s largest economies continued to spur concerns about future oil demand.

Major central banks a…