Business Insider | There were 2 developments this week that could have huge consequences for Russia's oil Business Insider 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. On Monday, protests against corruption swept across the country in over ... |