The Kremlin’s financial situation is becoming increasingly dire and could come to a head in a matter of months as oil revenue shrinks while President Vladimir Putin shows no intention of ending his ...
President Donald Trump on Monday laid out a pair of steps intended to pressure Russia to end its war in Ukraine, including funneling new weapons to Kyiv and threatening economic punishment on Moscow ...