Indian stocks settle in green on Friday, but log weekly losses amid US trade deal uncertainty Published 05 Jul 2025 Full Article