Gas price in Europe exceeded $650 after Putin’s remarks on ending EU supplies

The price of the April futures contract at the TTF hub in the Netherlands rose to about $655 per 1,000 cubic meters, or 54.615 euro per MWh