Argus

•

May 21, 2026

Intermediate Term

Long Term

Summary

Stocks saw a nice snapback rally on Wednesday. Crude oil (WTI) was smacked, falling 5.5% to $98.50/barrel, while Brent oil dropped by about the same percentage to $105/barrel. That took a lot of pressure off the bond market, as the 10-year Treasury yield de

Exclusive reports, detailed company profiles, and best-in-class trade insights to take your portfolio to the next level

Sign in to access your portfolio