Ray Katz·FollowJul 28, 2023--1ListenShareNo, they ARE the worst villains. The market does not demand oil; it demands energy. And very often both markets and governments deny people what they “demand.”