Union oil files suit against city