Oddbean new post about | logout
 Oil prices have fallen to their lowest point since December 2021 due to concerns about global economic growth. Brent crude dropped below $70 per barrel after Saudi-led OPEC reduced its global oil demand forecast.

https://image.nostr.build/2b8c8c2337914e62ad05c93844e5c1c2b44daeff98c0f773d066f62c2ed2ce8b.jpg