Reminder: EIA oil inventory report today 11AM ESTWatch your screens today for stock price movment as oil inventory results are released to day at 11AM EST.
July 4 was a holiday, so results are delayed 24.5 hours.
Lots of eyes on this. Bears are expecting demand destruction. If they get anything other than a build, they will be proved wrong, and run to cover short positions.