First consequences of the war on industrial activity in Europe
The rise in crude oil prices continues. Brent crude is approaching $120/bbl this morning, its highest level in 10 years. A few more $/b and the…
Get more analysis and data with our Premium subscription
Ask for a free trial here