Friday brought some relief to the markets as benchmark indices edged up slightly higher, breaking the losing streak of recent trading sessions. However, the ongoing resurgence of China continues to pull foreign investor flows. And, if domestic investors thought this was the only setback, they’re likely mistaken. The second-quarter earnings season is off to a not-so-cheerful start and analysts are already skeptical about the upcoming festive season.