Keep this in mind API and EIA invetory reports were delayed because of the holiday in the states . API should be released tonight and both EIA reports will be out by noon tomorrow . I think those inventory reports will put a quick end to this stupidity .