Why are there occasional blood specks in the yolks?
These are not actually blood specks but what you are seeing is brown dots which are called meat spots (protein spots). This is not contained in all of our eggs but does indicate freshness as after a couple of days this is absorbed back into the yolk. This is common and natural in a quality egg and does not affect flavor or texture of the cooked egg.