The ringgit weakened against the US dollar today as market sentiment deteriorated following United States President Donald Trump's latest tariff announcements targeting China, Canada and Mexico.