Home Headlines Europe power firms need 1.5 trillion euros in margin calls, Equinor says