Judging by the sells today it looks like the oil isn't the thing leaking but the news prior to release......will see..
Market Close: We're probably not going to see a contrarian September rally – but this way, 2025 might see a Santa Rally