Indices Rally But Downgrades Are More Than Upgrades

Indices Rally But Downgrades Are More Than Upgrades