WTI crude surged from roughly $65/barrel in February 2026 to a peak of $98.48 on March 13, and Brent crossed $100/barrel for the first time in years as Iran conflict fears escalated.
Source: https://247wallst.com/investing/2026/03/20/wall-street-is-bu…
