Tech shares set fresh records despite uncertain economy – TechCrunch