Strong earnings support U.S. stocks, but inflation and higher energy prices are increasing expectations for higher-for-longer ...