
Russia Is The 'Clear Winner' of U.S.-Iran War
The Brian Lehrer Show
00:00
Economic impact of higher oil revenue for Russia
Josh assesses the significance of the estimated extra $150 million daily revenue for Russia's struggling economy.
Play episode from 08:59
Transcript


