Top global stories this week: BP, SoftBank among notable names
· seekingalpha.com
Weekly market recap: US stocks rise on tech, Treasuries & earnings; oil hits $78 on Iran tensions. Europe & Asia highlights + key corporate news.
US stock indexes ended the week higher supported by a rally in mega-cap technology stocks, a rebound in Treasury securities and robust corporate earnings.
By t...