Why aren't oil prices higher? Staggering drop in energy demand leaves strategists puzzled. Jul 25, 2026 · · yahoo.com read more » Read more »