Oil tumbles, drops over 1.5%



The prices of oil futures slid on Monday, falling more than 1.5%, as worries over future developments in China, the world’s largest crude importer, came back into the spotlight.Last week’s data showed…