Hormuz disruption to stall 2026 LNG trade, demand to rise by 2050, says Shell

by

Natural Gas & LNG

by