1. 1

Markets muted as New Delhi mulls response to Washington’s latest trade war salvo over Russian oil imports

  1.