Tag

inflation

1 article
Economic Geography

Rockets and Feathers

WTI crude touched $119 a barrel on Sunday before the G7 coordinated a strategic reserve release and knocked it back to $104. By Monday morning,...

9 Mar 2026 · 25 min read