Natural-gas futures surged Wednesday, finishing at the highest in over two years, as an Arctic blast across ... settled at $76.04 a barrel, up 20 cents, or 0.3%, on ICE Futures Europe.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results