In the US, major equity indexes ended the week on a positive note, recovering some of the losses from the previous week, ...