Equinor and German energy company Uniper have signed a 15-year agreement under which Equinor will supply more than 30 terawatt-hours (TWh), or about 2.8 billion cubic metres, of natural gas annually to Germany.