Big Tech: Powell has put pep back in their step