Market Insights Who’s in the driver’s seat? The late frenetic stock market rally is nothing short of awe-inspiring and has deluded many February 10, 2023