image
Money and insurance

Corporate earnings provide support to global markets