I was just reading an online article how this API/DOE report day can be very "irrational". (It was specifically about 5/21/03.) Was their any solid justification for this ramp up or is just a day to beware because it breeds a feeding frenzy?
To a newbie, it looks as if everyone involved...