came across this the other day, seems relevant to this thread.
F1 lubrication - Forum - F1technical.net
lubromoly/petromoly
i've never heard of it and i've seen a LOT of oil additives before, almost all of which were based on junk "science". it appears that this may or may not have a basis of fact.