Indian benchmark indices snapped a two-day losing streak to end with healthy gains on July 1, supported by broad-based buying … source