Oil markets have a supply problem, says Pickering Energy's Dan Pickering
Youtube·2025-12-17 03:48

There are several key factors that are helping push oil prices down. You've got OPEC plus and its allies boosting production after years of making cuts. In the meantime, Trump is pushing for a possible peace deal between Russia and Ukraine.Now, as a result of this or any other thing, the energy ETF XLE on track for its fourth negative day in a row. That may not sound like much, but that is actually the longest losing streak in three months. Let's talk about that oil stocks and maybe even Venezuela and bring ...