Top global energy traders face multi-billion cash quandary | Sharefundss