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…