
As the Iran war upends energy flows, Russia is emerging as the real winner
Dr. Carole Nakhle, CEO of Crystol Energy, was featured in CNBC discussing how the recent rise in oil prices has created a short term advantage for Russia. As one of the world’s largest






