You're reading: Business Insider: There were 2 developments this week that could have huge consequences for Russia’s oil

Oil watchers have mostly focused on the Middle East and the United States in recent months, but this week saw two notable developments for the third major energy behemoth, Russia.

Read more here.