Fox BusinessOil Drops on Supply, China Market TurmoilFox BusinessBrent crude, the global oil benchmark, fell 2.9% to $58.58 a barrel on London's ICE Futures exchange. Brent crude last closed below $60 on April 14. U.S. crude futures were trading down 4
…