Brent crude has quietly slipped back into the low $60s, with WTI hovering just under $60—levels near four-year lows as global ...
Crude oil stocks, not including the SPR, stood at 425.7 million barrels on December 5, the EIA's latest weekly petroleum status report showed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results