Oil prices have weakened in recent weeks despite the war in Gaza and rising geopolitical risk. This points to overall economic contraction.
You may have missed
January 30, 2025