Photo by David Thielen / Unsplash

Oil

Economy Feb 14, 2023

US intends to sell an additional 26m barrels of oil from the strategic reserve

Deliveries to consumers will take place between April and June this year.

The Biden administration has already released more than 180 million barrels of oil in a bid to keep oil prices around $80 a barrel.

Tags