Global gloom to weigh over India?