The Department of Energy of the United States said it plans to sell five million barrels of oil from its strategic reserves. Government officials said the sale is a trial that has been planned for months. The decision comes at a time when global energy markets closely watch the developments of the conflict between Ukraine […]readmore