image
Stock markets end week on positive note; Banking, IT, and ph