Casablanca is Morocco's chief port and one of the largest financial centers on the continent. The 2012 census (adjusted with recent numbers) recorded a population of about 4 million in the prefecture of Casablanca. Casablanca is considered the economic and business center of Morocco, although the national political capital is Rabat. Casablanca has a warm summer Mediterranean climate (Köppen climate classification Csa). The cool Canary Current off the Atlantic coast moderates temperature variation, which results in a climate remarkably similar to that of coastal Los Angeles, with similar temperature ranges.