Russia's finances and economic health is now being judged through satellite photos, suggest reports. By looking at imagery from space, economists are being able to determine how Russia's finances currently stand, according to Sweden's economic minister.