Posts

Showing posts with the label Putin Put

COVID out break in China sends the oil price down, closing in on the Putin 'put' at $100 a barrel. Russian default looming, won't be able to pay in U.S. Dollars only Ruble, which is almost worthless as a currency.