Big Oil poised to smash annual profit records — sparking outcry from campaigners and activists