After escaping Russian energy dependence, Europe is locking itself in to US LNG September 16, 2025 by kamal Comments