Russian Oil Market Rattled By Trump Tariff Fallout
New Delhi: Russia, whose economy is heavily dependent on oil, energy, and mineral exports to the world, is staring at a crisis should oil prices continue to plummet the way they are currently. Moscow has sounded the alarm as oil prices dropped to as low as $60 per barrel on Monday. Russia’s Urals Oil dipped … Read more