Markets finish the week in mixed-to-positive mood
US tech shares rebounded, while European stocks cheer dovish ECB hints US stocks rebounded on Thursday from an earlier sell-off triggered by renewed worries about stubbornly high inflation, suggesting interest ...