Finland has become the latest European country to have its natural gas supplies from Russia halted as a result of the ongoing payment dispute between Western countries and Russia. Natural gas imports via Imatra, the entry point for natural gas imports from Russia into Finland, were halted on May 21....