Fitch Ratings: Oil and equity prices shape Iran war adverse scenario macroeconomic impact

26 Mar 2026 12:09Energy