-
The US Department of Energy purchases oil from four companies, including Shell, for strategic reserves
On May 17th local time, the US Department of Energy announced that it had purchased 3.3 million barrels of oil from four companies, including Shell, to supplement its strategic oil reserves. The aver ...