LONDON - Global military expenditures hit an all-time high at $2.44 trillion in 2023, up 6.8 percent from the previous year, amid Russia's invasion of Ukraine, crises in the Middle East and China's military buildup, an international security think tank said Monday.