“collapsed 20% from recent highs “
No, 30%. 62 >> 43
Damn those speculators!
So fuel oil for this winter should be cheap... (bet the Dems move to make a new tax to fix that)