WTI breaks out of three-day consoldation near $110, eyes test of last week’s mid-$115 highs
Oil prices broke out of a three-day consolidation pattern on Thursday, with front-month WTI futures leaping into the $114s per barrel from earlier ses…
Read More