The oil giant is to give its staff a bonus as households are being hit by soaring energy bills.