Benchmark indices snapped their five-day losing streak to end higher on January 12, against expectations. Both the Sensex and Nifty 50 opened lower after US President Donald Trump’s warning of “very strong” military actions against Iran over a deadly crackdown on protestors in the turmoil-stricken Middle Eastern country. Iran, on the other hand, also vowed to retaliate. However, after a few hours into the trade, the headline indices staged a sharp rebound, recovering morning decline and almost half of the previous session’s losses to end in green.