Millions of Americans will receive payments from a $2.67 billion antitrust settlement this year.
Toothpaste usually does not get mentioned in the same sentence as investment strategy unless somebody is trying to survive a ...