I have some question about the pattern "soar to something" here:
Natural gas prices on Monday soared to their biggest one-day gain in nearly nine months, as traders and investors braced for below-normal temperatures that are expected to stoke demand for the heating fuel.
I was thinking that when prices increase, they increase to new prices. So, prices should "soar" to new higher prices, not to a gain. "Gain" is the magnitude of the price increase. Prices could soar by some magnitude, but not to a magnitude. So, "soared to their biggest one-day gain" seems off to me.
Would "soared by their biggest one-day gain" be better?