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,...
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,...