NDTVCenter·
Brent Above $106 And Rising: What A Test Of $120 Would Mean For India's Rupee, Inflation And Stocks
Crude's climb on Houthi-Saudi fighting comes as the RBI defends the rupee, inflation sits at a 22-month high and foreign investors sell for a 13th straight session.
Read at NDTV →




