Spain, Italy Eye Windfall Taxes on Q1 Energy Profits - TTE News | Rallies