800000 govt employees off work. No burning gas to get there and not at work to conduct business and create work for others in the US. No earnings = less spending.
China market holiday - all week
Can anyone else see oil running the risk of getting shorted to hell in the near future?
waiting ....... waiting ........