Mayor De Blasio says oil companies caused hurricane Sandy as well as the recent snow storm and has now filled a lawsuit against the largest oil companies.