Tech stocks led global markets higher Wednesday as US inflation data eased Fed rate pressure, while Iran threatened to block all Gulf energy
Tech stocks led global markets higher Wednesday as US inflation data eased Fed rate pressure, while Iran threatened to block all Gulf energy exports.















