Forget Oil, The Real Crisis Is Diesel Inventories: The US Has Just 25 Days Left
For all the drama surrounding Biden’s latest Strategic Petroleum Reserve fiasco and his admin’s ridiculous idea to “stimulate” US energy producers to pump more oil because, you see, Biden promises to buy oil at some […]