Russia's invasion of Ukraine will have far-reaching economic consequences especially in terms of gas prices.