Europe imported around 45 bcm of LNG since early April 21. July 2025 As of now, European gas storage facilities are 64.73% full