Stocks pushed higher on Friday after the US Supreme Court overturned most of President Donald Trump's tariffs, which could boost company earnings around the globe.
Oil prices rose to multi-month highs while global stocks mostly retreated as markets weighed sharpening rhetoric from President Donald Trump on Iran suggesting a military strike was more likely.