I have heard some big announcements are close at hand.
Well have heard it before, but with the price of oil at $107 a barrel, it would be perfect timing to release something of substance.
Have been holding for ages.
Let's see if they can deliver something really juicy.