WTI Crude Oil: Critical Dip Below $90 Highlights Key Support and Resistance Levels, May 26, 2026
Over the past three trading days, WTI Crude Oil prices have experienced significant declines, closing at $90.3 yesterday—near a three-week low. This drop was driven by weak economic data from China and increased supply from OPEC+, dampening market sentiment. Recent news highlights optimism around a US-Iran peace deal, potentially reopening the Strait of Hormuz, resulting in the removal of geopolitical risk premiums and pushing oil prices back to early May levels. For the average investor, the ea

















