Why Do We See Rainbow Colors In Oil Or Bubbles?

Why Do We See Rainbow Colors In Oil Or Bubbles? Why do rainbow-like colors appear on the surface of oil? … The wavelength corresponding to the constructive interference also differs and this causes the reflected light to have various colours. As a result, a rainbow-like colour pattern is shown on the oil surface and this