
Pete Hegseth Loses It At US Media
Novara Live
00:00
Russia gains from surging oil revenues
Helena and Curtis explain how higher global prices and eased sanctions boost Russian revenues funding its war in Ukraine.
Play episode from 36:08
Transcript


