ELFY is trading 3.1% down today as rising Treasury yields and surging oil prices weigh on rate-sensitive, capital-intensive sectors.

  • Higher financing costs are pressuring infrastructure and electrification plays that rely on stable interest rates and global growth expectations.
  • Broader market sentiment is further dampened by slowing economic data from China and heightened geopolitical tensions in the Middle East.