On Thursday, the United States Department of Energy announced that it had completed the sale of 15 million barrels from the Strategic Petroleum Reserve (SPR), capping off a total of 180 million barrels released this year to combat rising gas prices.
Read More