20-09-19 SPEC Oil Published September 18, 2020 at 1278 × 975 in 20-09-19 SPEC Oil Extreme levels of visible supply have snuffed out spec enthusiasm for oil for the time being, their liquidation being the primary cause for crude’s latest slippage. ← Previous Next →