Massive drawdowns in crude oil and finished products in today’s EIA inventory report.
Dwindling open interest in Brent+WTI (both long and short): Why are traders walking away from crude oil trades?
The PES Refinery Fire and its short- and long-term market implications.