Oil Surges & Treasury Yields Climb - Europe Market Wrap
Global stocks and bonds declined as rising oil prices triggered renewed selling, overshadowing record profits from Samsung. Brent crude surged more than 4% to above $104 a barrel following reports challenging expectations that Trump would delay escalating the conflict with Iran until after next month's midterm election