U.S. Markets closed

Kremlin says power turbines in Crimea are made in Russia

The Kremlin said on Monday that power turbines being installed in Crimea had been made in Russia using Russian components.