Thursday, May 23

One year ago, conventional wisdom was that Western nations would throttle Russian oil exports to starve Putin’s war machine, depriving the Kremlin of much needed cash, tipping the scales of global oil markets into a state of demand imbalance, and sending the price of crude high in the triple digit stratosphere…
Read More

Comments are closed.