PARIS — European spot power contracts fell on Monday, with French nuclear availability scheduled to increase on Tuesday and solar supply expected to rise in Germany. Read More