Benchmark indices opened on a weaker note on June 4, tracking a sell-off across global markets amid renewed escalation in the US-Iran war. Sentiment was further weighed down by caution ahead of the Reserve Bank of India’s monetary policy decision, due on June 5.