Gold price reverses previous gains to tread water above $2,900 early Thursday. US Dollar rebounds on mixed Trump’s tariff messages and firm US Treasury bond yields. Gold buyers defend the 21-day ...