Advertisements
Read Time:7 Second
Europe has more natural gas than it knows what to do with. So much, in fact, that spot prices briefly went negative earlier this week.