Explained | What is Strategic Petroleum Reserve?

Explained | What is Strategic Petroleum Reserve?

America’s Strategic Petroleum Reserve holds about 605 million barrels of oil in underground salt caverns in Texas and Louisiana. When President Joe Biden ordered the…

View More Explained | What is Strategic Petroleum Reserve?