U.S. and European stock markets found only scattered relief from this week's lows as oil prices pulled back on Friday, but global bond yields stayed near multi-decade highs as concerns over inflation and rate hikes continued. News that U.S. President Donald Trump's administration will impose higher tariffs on goods from 60 trading partners did not help the inflation picture, with 30-year Treasury yields near their highest since 2007 and German 10-year Bund yields - the benchmark for the euro zone - holding close to their highest since 2011. Wall Street stocks were mixed, with the Dow Jones Industrial Average up 0.46%, the S&P 500 little changed and the Nasdaq Composite down 0.64%. Shares of chipmaker Intel fell about 8% despite strong results. Tech stocks have been under pressure this week as investors grow increasingly uneasy about multi-billion-dollar spending on AI that has yet to yield conclusive evidence of paying off. The pan-European STOXX 600 gained 0.8% after a more than 1% drop in the last session, rising for a second straight week. Brent crude settled at $96.78 a barrel, down $3.91, or 3.88%, having closed above $100 in the previous session for the first time since May. Attacks by Iran-aligned Houthis on Saudi tankers in the Red Sea risk choking off a second crucial Middle East artery for global oil supplies, alongside Iran's near-closure of the Strait of Hormuz. Trump threatened "major military punishment" for Iran and its Houthi allies, while the U.S. military conducted a 13th consecutive night of attacks.