The Indian equity benchmarks logged in third straight weekly gain for the week ended June 8 as easing commodity and crude oil prices ignited hopes that inflation will cool down going ahead and central banks across the world will hold back interest rate hikes, analysts said.