Tuesday, April 7, 2026

Looks like losing 20% of the world's oil indefinitely is more likely than not