Russia has suffered a legal setback after its appeal against a compensation order in favor of Naftogaz was dismissed by the Supreme Court of the Netherlands. The court has ruled that Russia must pay $ Source : www.uawire.org/netherlan…