Tech stocks and markets struggle on AI spending doubts and rising oil prices
Global financial markets reeled on Thursday as climbing oil prices driven by Middle East supply tensions collided with sticky long-term Treasury yields and sharp reversals in…