German carmaker Mercedes-Benz reported Wednesday its lowest annual profit since the Covid pandemic, as it counted the cost of US tariffs and cutthroat competition in China. China, the world's largest car market, has become a battleground for German carmakers amid a brutal price war and fierce competition from local players like BYD and Geely.