Tariffs, inflation and weak sentiment dampen outlook.