Trading the Record Surge in Global Defense Spending
Human civilization set a new record for military and defense spending in 2022 at roughly $2.2 trillion, which has in turn boosted the revenues and share prices of companies operating in this sector.