Oil demand is at record highs, prices sit below cost, and supply headwinds are building. Collins St is backing energy in 2026 ...