Babin: 2025 will be ugly for the oil markets as demand dynamics shift YouTube Crude Oil Markets 4 days