Indian markets open lower on oil and bond yield fears

Business