Russia’s Oil Role Critical To Global Price Stability | World Business Watch | WION
President Vladimir Putin underlined that russian oil is indispensable to global energy markets. Russia produces 9.5 million barrers per day, Nearly 10 percent of world demand. Any attempt to remove russian oil from the market...