Critically depleted US oil inventories and exhausted SPR mean tighter supply and higher prices, boosting upstream producer revenues and margins.
Cushing crude at 12-year lows and approaching operational minimum creates a structural supply squeeze pushing WTI prices higher.