Biden, allies to tap strategic reserves as oil prices soar
The U.S. will release 30 million barrels of oil from the strategic petroleum reserve in an effort to bring down prices. The relief isn't expected to last.
The U.S. will release 30 million barrels of oil from the strategic petroleum reserve in an effort to bring down prices. The relief isn't expected to last.