Oil Prices Remain Depressed Despite the Return of Venezuela Sanctions
Crude oil prices remained under pressure today despite the news that the U.S. will reimpose oil sanctions on Venezuela after a six-month pause. Countering this development, the EIA on Wednesday reported another weekly build in crude oil inventories that weighed on benchmarks as it brought the total oil in stock to the highest since June 2023, according to Bloomberg. As a result, Brent crude and West Texas Intermediate shed a couple of dollars per barrel each, with Brent ending up at around $87 per barrel at the time of…