U.S.-Iran tensions push India's LNG prices above $23 per MMBtu

Business