Markets rise to record highs

stock exchange Political Cartoons