LNG shipping rates remain elevated despite the recent de-escalation of tensions in Iran July 10, 2025
Tight supply fundamentals and high storage injections kept gas prices above last year’s levels in August 19, 2025