Stocks rally to close out a winning March and first quarter of the year after worries about high interest rates, but the Fed's upcoming decisions remain tricky.
Mass protests in France against raising retirement age and pension system changes. Violence erupted, warning for Republicans proposing similar reforms in…