Here are this week’s 5 recent political cartoons that the left just loves to hate…

What say you? “Drill Baby Drill..?”