RE:RE:$91 OilBNN just mentioned Russia's production is down to ~9 million barrels a day down from 11 at the beginning of the war.. yup.. I've mentioned this before.. with all the majors pulling out of Russia, their production numbers will continue to fall.. $100 WTI could be in play by years end easily..!