Syz The Moment

Oil is up 70% in five weeks. The last time crude moved this violently was 2020. Back then the problem was too much supply. Now it's the opposite.

Written by Charles-Henry Monchau | Apr 1, 2026 3:16:02 PM