Consumer boycott to 'stop Esso'