It seems like we’ve been watching the oil prices rise for weeks (except that one dip where somebody made a lot of money and nobody will be held accountable, let alone investigated). But as of the March 4th closure of the Strait of Hormuz, the slow-motion train wreck of economic instability has officially picked up […]

Leave a Reply