Post Tagged with: "Stifel"

Stifel: These Factors are Contributing to an Oil Price Recovery

Stifel: These Factors are Contributing to an Oil Price Recovery

Oil traders experienced a moral victory today, witnessing West Texas Intermediate (WTI) close at $52.13 – the highest since January 5, 2015. The spot price has rebounded 17% in less than a week, dating back to the closing of $44.45 …