Week in Review – 3 Reasons Oil Recovered from Last Week’s Drop
Prices continued recovering this week after crashing to $66/bbl last week. WTI crude opened at $72/bbl this week and continued climbing from there. Several supportive headlines for oil prices have kept prices from testing last week’s low. Federal Reserve Sees Positive Outlook. The Federal Reserve kept interest rates near zero on Wednesday, noting that the […]