Investment market review May 2024