Our live blog is tracking market moves as OPEC's promise of a deal helps energy stocks surge higher.