Month / May 8, 2022

    Loading posts...
  • Some top-down thoughts on markets for near term

    Deteriorating earnings visibility continue to weigh on stock markets with techs and other growth names leading the way down. US earnings season has provided little positive catalysts while investors remain focused on…