Sources

10 Total Sources

U.S. Strategic Petroleum Reserve Drops 9.1 Million Barrels to 365 Million as Iran War Spurs Releases

Left13%
Center63%
Right25%