Natural gas sinks after EU energy ministers agree to cap prices as Russia's war in Ukraine throttles markets

previous post