U.S. President Joe Biden has ordered the release of 1 million barrels of oil per day from the nation’s strategic petroleum reserve in a bid to control energy prices for U.S. consumers.

Radio Free Europe / Radio Liberty
