The U.S. Breaks Its Self-Imposed Oil Price Ceiling of $79 to Refill the SPR | OilPrice.com
The latest crude oil purchase that the Department of Energy made as part of its effort to refill the SPR cost an average of over $81 per barrel.
oilprice.com