European natural gas futures rose above €47/MWh on Wednesday but held onto most of the previous session’s losses after the IEA is reportedly proposing the largest ever release of oil reserves to curb rising energy prices. If implemented, this would surpass the 182 million barr...