Article Image
IPFS News Link • World News

Russia, Ukraine end gas feud

• Agence France Presse
Russia and Ukraine struck a complex deal to end a bitter gas dispute that has sent a shudder across Europe, where the jolt to supplies has left nations questioning their reliance on Russian supplies.