WTI Crude Oil Set to End Week in Red as SPR Release Triggers Oversupply Fears
WTI crude oil is ending this week on an extremely bearish note, losing more than 1% of its value in early trading on Friday over worries that the coordinated release of SPRs by the US and some Asian countries could drive oversupply in…