The US continues to dump its Strategic Petroleum Reserve like there is no tomorrow.The government is now down to 33 days worth of oil supply at its current implied demand.That is one of its lowest levels in history. pic.twitter.com/IZ4XNoJl77— Otavio (Tavi) Costa (@TaviCosta) March 17, 2022
well, I'm sure this won't have any repercussions