News
Oil and gas revenues account only for 30 per cent of Russia’s budget expenditure. Russia has other significant sources for funding its expenditure, including war expenditure. Russia’s war finance is ‘ ...
"As a result of falling debris, oil products spilled and caught fire at the Volgograd Oil Refinery," regional Governor Andrey ...
What can we expect from the Alaska summit between Donald Trump and Vladimir Putin? Is this the result of Trump’s recent pressure campaign and the potential ramping up of “sanctions,” even those by ...
As tensions rise with the US over tariffs, External Affairs Minister S Jaishankar heads to Moscow for crucial talks with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results