Markets to open flat as geopolitical tensions offset earnings optimism
Benchmarks have fallen for two sessions in a row, partly driven by fresh tariff threats from US President Donald Trump over India’s Russian oil purchases