Analysts are glad that the markets held up to eke out a minor gain in May, despite the macro pressures--crude oil prices breaching $80 a barrel, depreciating rupee and lacklustre earnings
Analysts are glad that the markets held up to eke out a minor gain in May, despite the macro pressures--crude oil prices breaching $80 a barrel, depreciating rupee and lacklustre earnings