28.Derivative contracts December 31, 2003 million euros
    
Currency derivativesNominal valueFair valueNominal value
 2003 2002
    
Forward contracts121.0-8.4174.4
Currency options   
Bought27.70.173.5
Sold32.5-2.3141.3
Currency swaps121.6-34.8168.2
Interest rate derivatives   
Interest rate options   
Bought23.80.028.6
Sold47.5-1.657.2
Derivative contracts, total374.0-47.0643.2
Other derivative contracts   
Fuel price agreements161,3004.4102,000
Fuel options   
Bought00.084,150
Sold18,000-0.1108 ,50