America withdraws 26 million barrels of oil from its strategic reserves due to inflation – Economy
The US Department of Energy announced the withdrawal of an additional 26 million barrels of oil from its strategic petroleum reserves during the month of February, in order to compensate for the losses in oil prices, as oil prices witnessed significant declines since the beginning of this month. The price of a barrel exceeded 85 … Read more