It is not the oil getting dirty- It is the amount of dirt on the chain getting into the oil and showing up. So clean oil on a chain and it goes black and the chain is dirty- Clean it.
My LBS sells me Pedros Chain oil in Large Trade bottles- the size that they buy. Far cheaper than the small bottles the Punters buy.
__________________
How long was I in the army? Five foot seven.
Spike Milligan