WTI oil price outlook: After a 17.5% slide, can buyers reclaim $92.53?

Oil recovered from a sharp selloff, but buyers have struggled to hold higher prices. My analysis finds a bearish picture over the next several sessions, while the immediate outlook is…

Read More »