Mumbai, May 7 -- The benchmarks equity indices ended with major losses on Tuesday, bucking positive global cues. The Nifty 50 index settled near 22,300 after reaching an intraday high of 22,499.05. Several factors contributed to the decline. Recent corporate earnings reports, lacking in significant positive surprises, failed to impress investors. Additionally, lower-than-expected voter turnout in the ongoing elections has raised concerns about the outcome, fostering investor caution. Further, some investors are choosing to take profits after the recent market rally, potentially due to valuations perceived as high. Finally, the delay in a potential US Federal Reserve rate cut and persistent global inflation are contributing to a risk-avers...