After waffling between Russia and Ukraine, Trump slaps Kremlin with oil sanctions
US sanctions on Russia’s oil giants coupled with China and India suspending purchases mark a major escalation in economic pressure on Moscow...
Redirecting to full article...