WASHINGTON – The U.S. Energy Information Administration recently reported that U.S. crude oil imports fell to their lowest level in 12 years in 2011 and was down 12% from its peak level in 2005.
IEA Members to Release 60M Barrels of Oil to Address Shortfall
PARIS - The IEA said its governing board will review the effect of this release of oil reserves on the market 30 days from the date of its announcement (June 23).