Russian Oil is Why Crude is So Low
There is a lot of chatter in the business world where the talking heads keep pondering why the price of crude is so low. Easy, Russian oil. India and China, even some parts of the EU are feasting on $60/barrel or less crude oil from Russia. This price cap which…