BillOfRights
Iconic Member
- Messages
- 1,703
Analysis: A new oil shock is building. The next few weeks of war will be decisive for the economy.
www.cnbc.com
Analysis: A new oil shock is building. The next few weeks of war will be decisive for the economy.
Energy markets are starting to reflect the growing risk of physical supply disruptions.
