WTI crude oil prices climbed 50-cents after bullish API inventory data. Crude is now bumping up against last week’s high of $103.09. Beyond that, there is very little resistance until the March/April double top near $105.

WTI crude oil daily

WTI crude oil daily