Ships Don’t Lie: What Tanker Traffic Is Telling Investors

Major US stock indexes finished the week on a mixed note as weakness in large-cap technology stocks weighed on the Nasdaq and S&P 500, while smaller companies and value sectors continued to outperform. Investors also welcomed encouraging inflation data and easing geopolitical tensions, although questions remain over how durable the recent market optimism will prove. […]