Indian equity benchmarks witnessed a sharp decline at the open as oil prices climbed more than $4 on Thursday after US President Donald Trump said the United States would continue to attack Iran, including energy and oil targets over the next few weeks, and did not commit to a specific timeline to end the war.