Tag: Russian Oil Prices
April 07, 2025
Trending
“Extremely Tense”: Russia Rattled As Oil Plummets To $52 Over Trump Tariffs
New Delhi: Russia, whose economy is heavily dependent on oil, energy, and mineral exports to the world, is staring at…