Germany has agreed a contract with Qatar for the supply of liquefied natural gas (LNG) that will help the European country wean itself off its dependency on Russian energy. But the contract is a long-term solution and will do little to slow the current flow of European money into Russian...
