Gains spread across insurance, banking, petrochemical sectors
Comments