Oil prices tumble as demand concerns mount



The prices of oil futures slid on Monday as worries over the demand for crude continued to rattle the markets, overthrowing supply concerns.

Namely, central banks are expected to raise key interest r…