The war’s biggest corporate winners and losers may surprise you
Title: The Corporate Winners and Losers of the Conflict May Defy Expectations
Markets are starting to reflect the enduring impact of soaring energy costs.
Source: The Economist Generated at: 2026-03-26 13:57:17 UTC
