Archive for: analysistop

Analysis-Top global energy traders face multi-billion cash quandary