Star Metro - Stocks recover but tariff uncertainty lingers over market