Business

Europe can't stop buying Russian gas. Here's why.