India's crude oil stocks drop 15% as Brent crude hits $106 amid market selloff