Big oil tries to make amends for missing another big boom