Technical Analysis – WTI oil futures lose some shine but uptrend still intact

WTI crude oil futures for July delivery inched down on Wednesday after failing to lift the strong ceiling around 34.63 and jump above the Ichimoku cloud. The price is now looking for support at April’s highs around 31.00 in order to pick up steam, though the weakening RSI and the slowing MACD are currently discouraging […]