SharePost Content Read More Yahoo Finance #finance Post navigation Peter Schiff claims a house is a ‘money pit’ and renting is a ‘better option’ for many Americans. Is he right? AbCellera (ABCL): Among the Stocks That Could 10x Over the Next 5 Years