So just how significant are the sanctions the U.S. slapped on Russia’s oil giants?

When the U.S. Treasury slapped sanctions on two of Russia’s largest oil producers on Wednesday, it was a clear sign of Washington’s growing frustration with Russian President Vladimir Putin, who has refused to agree to a 30-day ceasefire in…

Continue Reading