Stocks declined as oil prices returned to around $100 a barrel, with Yardeni Research warning in a note on Friday that markets may be starting to factor in a longer conflict in the Middle East.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results