Not surprising, black oil is from combustion blow-by which is carbon deposits and overheated oil blowing downward past the rings into the crankcase during operation. It is not all that troublesome that your oil turns black quickly, it just means you have somewhat worn rings, scored cylinders, or other leakage problems. I would suspect the ring piece is the problem although it may be a combination of wear and the broken ring. Either way, pull the cylinders, hone and inspect the bores, and replace the rings. It is not all that difficult or expensive.