Jun 26, 20234 min readCIO Thoughts: Are investors buying into the hype, or is the reversal in sentiment justified?