Global stocks struggled on Tuesday as crude oil prices topped $108 per barrel, with declines across Europe and Asia. The yield on the 10-year U.S. Treasury note settled at 5.08%, down from a recent peak of 5.3%, reassuring investors after a week of heavy tech selloffs. The weighted average cost of capital for hyperscalers has now reached 10%, up from 4% in 2023, effectively doubling the return-on-investment threshold required for AI investments. S&P 500 futures rose 0.47% at the open, signaling a return of buying confidence after the index fell 1.09% on Friday.
Source: Read the original article


