The United States Department of Energy authorized the release of up to 400,000 barrels of crude oil from its strategic reserves on Friday, according to ALBAWABA.
The authorization covers up to 400,000 barrels of crude oil drawn from the strategic reserves.