image
Indian markets open lower as geopolitical tensions fuel crud