WTI crude is still near $90, up from $57 at the start of the year. That move did not happen in a vacuum. On February 28, 2026 ...