The current macro environment is very uncertain, as lingering global tariff uncertainty and a growing risk of conflict involving the United States and China on both economic and military fronts ...