All 13 major sectoral indices were in the red, with financials, oil & gas, and auto stocks dragging Nifty lower.
Washington imposed fresh sanctions targeting Russia’s oil supply chain, causing tanker freight rates to soar as some buyers ...