ICICI Direct, The Euro sank below $0.99 to a new 20-year low on Monday after Russia#39;s halt to gas supplies down its main pipeline to Europe heightened fears about a deepening energy crisis across the region.
ICICI Direct, The Euro sank below $0.99 to a new 20-year low on Monday after Russia#39;s halt to gas supplies down its main pipeline to Europe heightened fears about a deepening energy crisis across the region.