First off, I believe that news announcements are almost totally unpredictable.
As you may know, there is usually a "forecast" and a "previous" number listed
before the news announcement is made. The market's reaction is generally based
on whether the actual announcement is higher or lower