Market Meteorology: Falling temperatures mean rising energy prices
Market Meteorology: Falling temperatures mean rising energy prices
Fox Business Network Contributor Phil Flynn discusses how this cold start to December is impacting the energy sector.










