EOH shares dive as it warns of massive losses