Diane Archer

2026: Scrap the Social Security cap

Today, people earning $1,000,000 this year received a late Valentine. They stopped paying into Social Security for the rest of 2026 because they had hit the $184,500 cap on payroll contributions...

Should drug companies advertise to Americans? 

It wasn’t until 1997 that the FDA opened the door for drug companies to advertise directly to Americans. Until then, the thinking was that patients should learn about medications from their...