Stock markets pushed into corner by energy futures speculators

27.07.2022

European stocks fell back on Tuesday as natural gas futures leaped higher on the back of Russia's announcement the day before of a further cut to its gas supplies to Germany, claiming maintenance issues.

Also dragging on investor sentiment, the International Monetary Fund lowered its forecasts for euro area economic growth in 2022...