Oil drops on demand concerns



Prices of oil futures dropped on Monday as concerns over a possible recession have yet again dampened the demand outlook.

The latest report on the United States labor market showed better-than-expect…