Trickle-down theory: Biden Energy Dept. refills bottom of Strategic Petroleum Reserve barrel

January 22, 2024

The nation’s emergency oil reserves are down to seeds and stems, but the Biden Administration has now fulfilled its December promise to purchase 3.2 million barrels of oil for the Strategic Petroleum Reserve.