News
Thursday April 24, 2025 - Crude oil stocks, not including the SPR, stood at 443.1 million barrels on April 18, according to the U.S. Energy Information Administration.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results