Assessment: Europe is already smack dab in an energy crisis that appears to be worsening by the day as gas prices soar to record highs. Demand destruction will be brought forward at this rate and could push the continent’s economy into stagflation … The invasion of Ukraine has transformed Russia into a commercial outcast as refiners balk at purchasing Russian energy products, and banks are refusing to finance shipments. The result is a physical market in disarray as
This content is restricted to site members. If you are an existing user, please log in. New users may register below.