Angry crowd confronts Chevron reps