4 Million Barrels of Oil Released from US Strategic Reserve
Washington:The US Department of Energy has announced the release of 4 million barrels of oil from the US Strategic Petroleum Reserve.
According to National Iraqi News Agency, this release was approved as an emergency exchange in response to Hurrican…