Market sets another weekly gain on bullish sentiment