The costly myth of “sell in may”

3 min read

Last month’s strong returns for US stocks have once again