20200625 india: Supply outstrips demand; PPE prices crash