Business

Russia says it sent $650 million bond payment in rubles after US Treasury blocke..