Breaking news Oil drops 3% as data worries traders Maggio 2, 2023 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…