European natural gas prices fell sharply on Monday likely because of technical selling. They trended lower through the session to finish down 4.9% at EUR 47.21, the lowest since before Christmas, and ...
Some results have been hidden because they may be inaccessible to you