Posted inCOMMENTARY At Least the Stock Market is Doing Well by SFVS Staff February 18, 2026February 18, 2026