Russia’s Oil Role Critical To Global Price Stability
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 would send prices soaring.
Trending Videos