high oil prices Cartoons