Russia could slip into a recession soon and is having its worst harvest in 17 years, further straining an economy that’s already seen energy revenue plunge.
For now, Vladimir Putin has staved off additional U.S. sanctions, as he bought more…
Continue Reading