Fitch Ratings: assume a resumption of gas production as traffic in Strait of Hormuz normalises

13 Mar 2026 21:07