Will latest interest rate hike help curb inflation?