Natural gas futures drop 2.5% after the EIA inventory report narrows the storage deficit. EIA reports a 52 Bcf draw, shrinking the supply gap and renewing selling pressure. Mild weather forecasts cap ...
A CBC producer reached out the other day. ‘We want to talk about floor-crossing,” she said. And I was invited to tell the ...