United States to Release 172 Million Barrels of Oil from Reserves Amidst Middle East Conflict
Washington: The United States is preparing to release 172 million barrels of crude oil from its strategic reserves in a bid to lower oil prices that have been affected by supply disruptions due to ongoing conflicts involving the U.S., Israel, and Iran…