The Indian stock market is set for a weak opening due to geopolitical tensions in the Middle East and rising crude oil prices, which have raised inflation concerns