Investment
Daily Market Brief - Apr 18, 2026
Editor's Notes * The sudden drop in oil prices is masking the fact that this market melt-up is heavily engineered by CTA algorithmic buying. With over $86 billion blindly chasing the tape this week, the easiest way to play the geopolitical relief isn't buying the expensive broader