Investor and television personality Kevin O’Leary said the U.S. economy is showing strength through strong corporate earnings and stock market gains, but warned that persistent inflation and high energy costs are preventing many Americans from feeling the benefits.