The US is releasing the last 40 million barrels of oil from the reserve as part of the IEA agreement
The US Department of Energy will offer energy companies up to 40 million barrels of oil from the Strategic Petroleum Reserve (SPR), the department said in a statement.