Russia finances hit by cheaper oil and costs of Ukraine war

London CNN Business  —  There are new signs of strain in the Russian economy as energy…