Though India’s top software services providers reported better-than-expected numbers last week, there are dark clouds on the horizon as an energy crisis in Europe and rising inflation in the United States threaten to disrupt the macroeconomic situation.