KRTL BioTech

The stock market appears to be coiling for a tension release

The stock market appears to be coiling for a tension release

The markets are coiling and compressing as they process jarring events, with potential energy building up for eventual release.