Big Oil saves Putin’s top investor show, again

Russian President Vladimir Putin
Russian President Vladimir Putin

Breaking