Crude Oil Weekly Forecast 5/07: Phase Worth Watching (Chart)
WTI crude oil price remained under pressure last week as investors reacted to the rising supply glut fears. It dropped to $68.7, down by over 40% from its highest point this year, with technicals suggesting more downside ahead. Crude Oil Prices Fall Amid Supply Concerns There are signs that the world will see a supply…