Technical Analysis – WTI futures recover somewhat after the dramatic crash to 6.62

WTI crude oil futures are recovering somewhat after the sharp collapse to a multi-year low of 6.62 on Tuesday. The renewed selling interest broke the 19.32 strong barrier (resistance now – support before) to the downside, opening the way for steeper declines. However, currently, the momentum indicators are suggesting a possible upside pullback in the […]