Ben Shapiro isn’t too happy about the excitement for BP