U U.S. News Guest Mar 25, 2026 #1 Shell CEO Wael Sawan warns Europe will be next to face an energy supply crunch. Continue reading...