U.S. stocks pared losses as markets revisited their expectations in light of indications that the Federal Reserve will continue its rate hikes. The S&P 500 was trading 0.2% lower, while the tech-heavy Nasdaq 100 rose 0.2%. The yield on the 10-year Treasuries advanced eight basis points to 3.77%.
Crude continued its downward trend, falling 4.4% over persistent demand fears. Gold fell 0.7%, while Bitcoin saw marginal rise of 0.9% to trade around $16,700-level.
Indian benchmarks indices snapped their two-day rally as utilities, consumer durables and auto stocks weighed down the market.
Rupee closed lower against the U.S. dollar for second day in a row on account of a stronger greenback and muted domestic equities.
What is your reaction?