That's because the price of electricity depends on more than just the price of oil and gas. It is also affected by local ...
The US natural gas inventories decreased by 261 billion cubic feet (Bcf) during the week ended Feb. 21, below expectations of a 265-Bcf decline.