david - hence my FWIW (for what its worth) at the end of the paragraph.
Most (but certainly not all) big company announcements are made at 0600Z as it gives investors time to digest news ahead of the official opening at 0700Z.
Of course there are plenty of ways to trade before the official opening, but thats the idea.