newsbite
Tech shares lift global markets while oil slips as Iran war keeps traders on edge — NewsBite