The oil field was blown up, causing oil prices to plummet.
The Producer Price Index (PPI) exceeded expectations.
It's heading towards a lose-lose situation.
Looking forward to a major market upturn; hopefully, good buying opportunities can be found in the next two months.