Media

MarketWatch: Could oil hit $300 a barrel? Why Russia’s deputy prime minister seems to think so