The Grand Ayatollah Sistani answered a question about fasting in long days in countries like Denmark.
Question: I live in Denmark, day is 20-21 hours and I am working, and I am not able to fast in these long days, what is the ruling about my fasting?
The Grand Ayatollah Sistani: It is Wajeb to fast during the religious times of that town even if the day is long but, if fasting is very difficult and cannot be tolerated, it is allowed at the time of being thirsty and hungry based on Wajeb precaution to drink and eat only to the necessary amount and fast for the rest of the day and after Ramadhan, fast for those missed days and there is no Kaffarah for it.
And you can also travel for religious distance (22 kilometres) from the last houses of the town between Dawn’s Azan and before Noon’s Azan and break your fast there and return to your town and in this condition fasting is not Wajeb and must fast for it later on and it has no Kaffarah.
And if fasting prevents working where earnings can be stopped, for example in a situation where working is not possible or being thirsty to a limit that is not tolerable, then if it is possible to change the job or leave it in the holy month of Ramadhan and can manage to live on with other money even if to borrow, do these and fast.
And if these are not possible, must fast but at the time of severe weakness according to Wajeb precaution, can drink or eat only to the needed amount to remove the weakness and eating more than that (needed) amount, is not right, and must fast the rest of the day, and according to Wajeb precaution must fast for that day after the holy month of Ramadhan and there is no Kaffarah.
source : shafaqna.com