Italy petrol tops €2.6: opposition and groups sound alarm, govt weighs variable fuel duty
Lufthansa hits record revenue as Iran war fuel costs eat into profits
TotalEnergies ramps up refinery output to secure French fuel supply