Trending Assets
Top investors this month
Trending Assets
Top investors this month
LNG terminals (?)
The first chart suggests a strong supply response from available LNG to the energy crisis, but we still seriously lack LNG terminals. Per the second chart, the US is building them. Does anyone have data on how many Europe is building?

image

image

Related
Already have an account?