Market Commentary

Frederickson Price Forecast

Learn More about Ansergy Request a Free Trial Request a Sample Forecast

Asset ID: 1005 Balancing Authority: Southern Cal Edison – SCE
Asset Name: South Hurlburt Wind LLC Owner: AERA Energy LLC
EIA ID: 50752 Fuel Group: Gas
Aggregation: Plant Generating Units: 3.00
Region: SC MW Nameplate: 94.00
Hub Type: BA Heat Rate:
Traded Hub: SP15
assetid Date Hour Generation PowerPrice NGprice HeatRate Revenues GasBurn GasCost GrossMargin
1005 9/13/2021 1:00:00 1 0 74.44 7.56 9850 0 0 0 0
1005 9/13/2021 1:00:00 1 0 74.44 7.56 9850 0 0 0 0
1005 9/13/2021 1:00:00 1 0 74.44 7.56 9850 0 0 0 0
1005 9/13/2021 2:00:00 2 0 67.92 7.56 8980 0 0 0 0
1005 9/13/2021 2:00:00 2 0 67.92 7.56 8980 0 0 0 0
1005 9/13/2021 2:00:00 2 0 67.92 7.56 8980 0 0 0 0
1005 9/13/2021 3:00:00 3 0 53.29 7.56 7050 0 0 0 0
1005 9/13/2021 3:00:00 3 0 53.29 7.56 7050 0 0 0 0
1005 9/13/2021 3:00:00 3 0 53.29 7.56 7050 0 0 0 0
1005 9/13/2021 4:00:00 4 0 51.53 7.56 6820 0 0 0 0
1005 9/13/2021 4:00:00 4 0 51.53 7.56 6820 0 0 0 0
1005 9/13/2021 4:00:00 4 0 51.53 7.56 6820 0 0 0 0
1005 9/13/2021 5:00:00 5 0 54.59 7.56 7220 0 0 0 0
1005 9/13/2021 5:00:00 5 0 54.59 7.56 7220 0 0 0 0
1005 9/13/2021 5:00:00 5 0 54.59 7.56 7220 0 0 0 0
1005 9/13/2021 6:00:00 6 0 56.91 7.56 7530 0 0 0 0
1005 9/13/2021 6:00:00 6 0 56.91 7.56 7530 0 0 0 0
1005 9/13/2021 6:00:00 6 0 56.91 7.56 7530 0 0 0 0
1005 9/13/2021 7:00:00 7 0 63.76 7.56 8430 0 0 0 0
1005 9/13/2021 7:00:00 7 0 63.76 7.56 8430 0 0 0 0
1005 9/13/2021 7:00:00 7 0 63.76 7.56 8430 0 0 0 0
1005 9/13/2021 8:00:00 8 0 69.61 7.56 9210 0 0 0 0
1005 9/13/2021 8:00:00 8 0 69.61 7.56 9210 0 0 0 0
1005 9/13/2021 8:00:00 8 0 69.61 7.56 9210 0 0 0 0
1005 9/13/2021 9:00:00 9 0 70.76 7.56 9360 0 0 0 0
1005 9/13/2021 9:00:00 9 0 70.76 7.56 9360 0 0 0 0
1005 9/13/2021 9:00:00 9 0 70.76 7.56 9360 0 0 0 0
1005 9/13/2021 10:00:00 10 0 71.57 7.56 9470 0 0 0 0
1005 9/13/2021 10:00:00 10 0 71.57 7.56 9470 0 0 0 0
1005 9/13/2021 10:00:00 10 0 71.57 7.56 9470 0 0 0 0
1005 9/13/2021 11:00:00 11 0 73.05 7.56 9660 0 0 0 0
1005 9/13/2021 11:00:00 11 0 73.05 7.56 9660 0 0 0 0
1005 9/13/2021 11:00:00 11 0 73.05 7.56 9660 0 0 0 0
1005 9/13/2021 12:00:00 12 0 76.29 7.56 10090 0 0 0 0
1005 9/13/2021 12:00:00 12 0 76.29 7.56 10090 0 0 0 0
1005 9/13/2021 12:00:00 12 0 76.29 7.56 10090 0 0 0 0
1005 9/13/2021 13:00:00 13 0 75.35 7.56 9970 0 0 0 0
1005 9/13/2021 13:00:00 13 0 75.35 7.56 9970 0 0 0 0
1005 9/13/2021 13:00:00 13 0 75.35 7.56 9970 0 0 0 0
1005 9/13/2021 14:00:00 14 0 74.96 7.56 9920 0 0 0 0
1005 9/13/2021 14:00:00 14 0 74.96 7.56 9920 0 0 0 0
1005 9/13/2021 14:00:00 14 0 74.96 7.56 9920 0 0 0 0
1005 9/13/2021 15:00:00 15 0 83.32 7.56 11020 0 0 0 0
1005 9/13/2021 15:00:00 15 0 83.32 7.56 11020 0 0 0 0
1005 9/13/2021 15:00:00 15 0 83.32 7.56 11020 0 0 0 0
1005 9/13/2021 16:00:00 16 0 87.83 7.56 11620 0 0 0 0
1005 9/13/2021 16:00:00 16 0 87.83 7.56 11620 0 0 0 0
1005 9/13/2021 16:00:00 16 0 87.83 7.56 11620 0 0 0 0
1005 9/13/2021 17:00:00 17 0 88.25 7.56 11670 0 0 0 0
1005 9/13/2021 17:00:00 17 0 88.25 7.56 11670 0 0 0 0
1005 9/13/2021 17:00:00 17 0 88.25 7.56 11670 0 0 0 0
1005 9/13/2021 18:00:00 18 0 85.06 7.56 11250 0 0 0 0
1005 9/13/2021 18:00:00 18 0 85.06 7.56 11250 0 0 0 0
1005 9/13/2021 18:00:00 18 0 85.06 7.56 11250 0 0 0 0
1005 9/13/2021 19:00:00 19 0 85.3 7.56 11280 0 0 0 0
1005 9/13/2021 19:00:00 19 0 85.3 7.56 11280 0 0 0 0
1005 9/13/2021 19:00:00 19 0 85.3 7.56 11280 0 0 0 0
1005 9/13/2021 20:00:00 20 0 86.86 7.56 11490 0 0 0 0
1005 9/13/2021 20:00:00 20 0 86.86 7.56 11490 0 0 0 0
1005 9/13/2021 20:00:00 20 0 86.86 7.56 11490 0 0 0 0
1005 9/13/2021 21:00:00 21 0 78.02 7.56 10320 0 0 0 0
1005 9/13/2021 21:00:00 21 0 78.02 7.56 10320 0 0 0 0
1005 9/13/2021 21:00:00 21 0 78.02 7.56 10320 0 0 0 0
1005 9/13/2021 22:00:00 22 0 71.44 7.56 9450 0 0 0 0
1005 9/13/2021 22:00:00 22 0 71.44 7.56 9450 0 0 0 0
1005 9/13/2021 22:00:00 22 0 71.44 7.56 9450 0 0 0 0
1005 9/13/2021 23:00:00 23 0 62.48 7.56 8260 0 0 0 0
1005 9/13/2021 23:00:00 23 0 62.48 7.56 8260 0 0 0 0
1005 9/13/2021 23:00:00 23 0 62.48 7.56 8260 0 0 0 0
1005 9/13/2021 24:00:00 24 0 70.23 7.56 9290 0 0 0 0
1005 9/13/2021 24:00:00 24 0 70.23 7.56 9290 0 0 0 0
1005 9/13/2021 24:00:00 24 0 70.23 7.56 9290 0 0 0 0
1005 9/14/2021 1:00:00 1 0 72.71 7.45 9760 0 0 0 0
1005 9/14/2021 1:00:00 1 0 72.71 7.45 9760 0 0 0 0
1005 9/14/2021 1:00:00 1 0 72.71 7.45 9760 0 0 0 0
1005 9/14/2021 2:00:00 2 0 60.47 7.45 8120 0 0 0 0
1005 9/14/2021 2:00:00 2 0 60.47 7.45 8120 0 0 0 0
1005 9/14/2021 2:00:00 2 0 60.47 7.45 8120 0 0 0 0
1005 9/14/2021 3:00:00 3 0 53.23 7.45 7150 0 0 0 0
1005 9/14/2021 3:00:00 3 0 53.23 7.45 7150 0 0 0 0
1005 9/14/2021 3:00:00 3 0 53.23 7.45 7150 0 0 0 0
1005 9/14/2021 4:00:00 4 0 47.81 7.45 6420 0 0 0 0
1005 9/14/2021 4:00:00 4 0 47.81 7.45 6420 0 0 0 0
1005 9/14/2021 4:00:00 4 0 47.81 7.45 6420 0 0 0 0
1005 9/14/2021 5:00:00 5 0 53.23 7.45 7140 0 0 0 0
1005 9/14/2021 5:00:00 5 0 53.23 7.45 7140 0 0 0 0
1005 9/14/2021 5:00:00 5 0 53.23 7.45 7140 0 0 0 0
1005 9/14/2021 6:00:00 6 0 57.15 7.45 7670 0 0 0 0
1005 9/14/2021 6:00:00 6 0 57.15 7.45 7670 0 0 0 0
1005 9/14/2021 6:00:00 6 0 57.15 7.45 7670 0 0 0 0
1005 9/14/2021 7:00:00 7 0 59.12 7.45 7940 0 0 0 0
1005 9/14/2021 7:00:00 7 0 59.12 7.45 7940 0 0 0 0
1005 9/14/2021 7:00:00 7 0 59.12 7.45 7940 0 0 0 0
1005 9/14/2021 8:00:00 8 0 64.31 7.45 8630 0 0 0 0
1005 9/14/2021 8:00:00 8 0 64.31 7.45 8630 0 0 0 0
1005 9/14/2021 8:00:00 8 0 64.31 7.45 8630 0 0 0 0
1005 9/14/2021 9:00:00 9 0 64.35 7.45 8640 0 0 0 0
1005 9/14/2021 9:00:00 9 0 64.35 7.45 8640 0 0 0 0
1005 9/14/2021 9:00:00 9 0 64.35 7.45 8640 0 0 0 0
1005 9/14/2021 10:00:00 10 0 71.74 7.45 9630 0 0 0 0
1005 9/14/2021 10:00:00 10 0 71.74 7.45 9630 0 0 0 0
1005 9/14/2021 10:00:00 10 0 71.74 7.45 9630 0 0 0 0
1005 9/14/2021 11:00:00 11 0 73.79 7.45 9910 0 0 0 0
1005 9/14/2021 11:00:00 11 0 73.79 7.45 9910 0 0 0 0
1005 9/14/2021 11:00:00 11 0 73.79 7.45 9910 0 0 0 0
1005 9/14/2021 12:00:00 12 0 74.12 7.45 9950 0 0 0 0
1005 9/14/2021 12:00:00 12 0 74.12 7.45 9950 0 0 0 0
1005 9/14/2021 12:00:00 12 0 74.12 7.45 9950 0 0 0 0
1005 9/14/2021 13:00:00 13 0 76.37 7.45 10250 0 0 0 0
1005 9/14/2021 13:00:00 13 0 76.37 7.45 10250 0 0 0 0
1005 9/14/2021 13:00:00 13 0 76.37 7.45 10250 0 0 0 0
1005 9/14/2021 14:00:00 14 0 79.35 7.45 10650 0 0 0 0
1005 9/14/2021 14:00:00 14 0 79.35 7.45 10650 0 0 0 0
1005 9/14/2021 14:00:00 14 0 79.35 7.45 10650 0 0 0 0
1005 9/14/2021 15:00:00 15 0 84.14 7.45 11290 0 0 0 0
1005 9/14/2021 15:00:00 15 0 84.14 7.45 11290 0 0 0 0
1005 9/14/2021 15:00:00 15 0 84.14 7.45 11290 0 0 0 0
1005 9/14/2021 16:00:00 16 0 88.42 7.45 11870 0 0 0 0
1005 9/14/2021 16:00:00 16 0 88.42 7.45 11870 0 0 0 0
1005 9/14/2021 16:00:00 16 0 88.42 7.45 11870 0 0 0 0
1005 9/14/2021 17:00:00 17 0 87.92 7.45 11800 0 0 0 0
1005 9/14/2021 17:00:00 17 0 87.92 7.45 11800 0 0 0 0
1005 9/14/2021 17:00:00 17 0 87.92 7.45 11800 0 0 0 0
1005 9/14/2021 18:00:00 18 0 79.81 7.45 10710 0 0 0 0
1005 9/14/2021 18:00:00 18 0 79.81 7.45 10710 0 0 0 0
1005 9/14/2021 18:00:00 18 0 79.81 7.45 10710 0 0 0 0
1005 9/14/2021 19:00:00 19 0 88.97 7.45 11940 0 0 0 0
1005 9/14/2021 19:00:00 19 0 88.97 7.45 11940 0 0 0 0
1005 9/14/2021 19:00:00 19 0 88.97 7.45 11940 0 0 0 0
1005 9/14/2021 20:00:00 20 0 82.73 7.45 11100 0 0 0 0
1005 9/14/2021 20:00:00 20 0 82.73 7.45 11100 0 0 0 0
1005 9/14/2021 20:00:00 20 0 82.73 7.45 11100 0 0 0 0
1005 9/14/2021 21:00:00 21 0 71.05 7.45 9540 0 0 0 0
1005 9/14/2021 21:00:00 21 0 71.05 7.45 9540 0 0 0 0
1005 9/14/2021 21:00:00 21 0 71.05 7.45 9540 0 0 0 0
1005 9/14/2021 22:00:00 22 0 65.52 7.45 8800 0 0 0 0
1005 9/14/2021 22:00:00 22 0 65.52 7.45 8800 0 0 0 0
1005 9/14/2021 22:00:00 22 0 65.52 7.45 8800 0 0 0 0
1005 9/14/2021 23:00:00 23 0 58.43 7.45 7840 0 0 0 0
1005 9/14/2021 23:00:00 23 0 58.43 7.45 7840 0 0 0 0
1005 9/14/2021 23:00:00 23 0 58.43 7.45 7840 0 0 0 0
1005 9/14/2021 24:00:00 24 0 67.09 7.45 9000 0 0 0 0
1005 9/14/2021 24:00:00 24 0 67.09 7.45 9000 0 0 0 0
1005 9/14/2021 24:00:00 24 0 67.09 7.45 9000 0 0 0 0
1005 9/15/2021 1:00:00 1 0 73.13 6.98 10480 0 0 0 0
1005 9/15/2021 1:00:00 1 0 73.13 6.98 10480 0 0 0 0
1005 9/15/2021 1:00:00 1 0 73.13 6.98 10480 0 0 0 0
1005 9/15/2021 2:00:00 2 0 64.16 6.98 9190 0 0 0 0
1005 9/15/2021 2:00:00 2 0 64.16 6.98 9190 0 0 0 0
1005 9/15/2021 2:00:00 2 0 64.16 6.98 9190 0 0 0 0
1005 9/15/2021 3:00:00 3 0 53.7 6.98 7690 0 0 0 0
1005 9/15/2021 3:00:00 3 0 53.7 6.98 7690 0 0 0 0
1005 9/15/2021 3:00:00 3 0 53.7 6.98 7690 0 0 0 0
1005 9/15/2021 4:00:00 4 0 50.86 6.98 7290 0 0 0 0
1005 9/15/2021 4:00:00 4 0 50.86 6.98 7290 0 0 0 0
1005 9/15/2021 4:00:00 4 0 50.86 6.98 7290 0 0 0 0
1005 9/15/2021 5:00:00 5 0 51.14 6.98 7330 0 0 0 0
1005 9/15/2021 5:00:00 5 0 51.14 6.98 7330 0 0 0 0
1005 9/15/2021 5:00:00 5 0 51.14 6.98 7330 0 0 0 0
1005 9/15/2021 6:00:00 6 0 56.04 6.98 8030 0 0 0 0
1005 9/15/2021 6:00:00 6 0 56.04 6.98 8030 0 0 0 0
1005 9/15/2021 6:00:00 6 0 56.04 6.98 8030 0 0 0 0
1005 9/15/2021 7:00:00 7 0 59.72 6.98 8560 0 0 0 0
1005 9/15/2021 7:00:00 7 0 59.72 6.98 8560 0 0 0 0
1005 9/15/2021 7:00:00 7 0 59.72 6.98 8560 0 0 0 0
1005 9/15/2021 8:00:00 8 0 61.21 6.98 8770 0 0 0 0
1005 9/15/2021 8:00:00 8 0 61.21 6.98 8770 0 0 0 0
1005 9/15/2021 8:00:00 8 0 61.21 6.98 8770 0 0 0 0
1005 9/15/2021 9:00:00 9 0 64.73 6.98 9270 0 0 0 0
1005 9/15/2021 9:00:00 9 0 64.73 6.98 9270 0 0 0 0
1005 9/15/2021 9:00:00 9 0 64.73 6.98 9270 0 0 0 0
1005 9/15/2021 10:00:00 10 0 69.58 6.98 9970 0 0 0 0
1005 9/15/2021 10:00:00 10 0 69.58 6.98 9970 0 0 0 0
1005 9/15/2021 10:00:00 10 0 69.58 6.98 9970 0 0 0 0
1005 9/15/2021 11:00:00 11 0 74.44 6.98 10670 0 0 0 0
1005 9/15/2021 11:00:00 11 0 74.44 6.98 10670 0 0 0 0
1005 9/15/2021 11:00:00 11 0 74.44 6.98 10670 0 0 0 0
1005 9/15/2021 12:00:00 12 0 76.38 6.98 10940 0 0 0 0
1005 9/15/2021 12:00:00 12 0 76.38 6.98 10940 0 0 0 0
1005 9/15/2021 12:00:00 12 0 76.38 6.98 10940 0 0 0 0
1005 9/15/2021 13:00:00 13 0 76.45 6.98 10950 0 0 0 0
1005 9/15/2021 13:00:00 13 0 76.45 6.98 10950 0 0 0 0
1005 9/15/2021 13:00:00 13 0 76.45 6.98 10950 0 0 0 0
1005 9/15/2021 14:00:00 14 0 74.02 6.98 10600 0 0 0 0
1005 9/15/2021 14:00:00 14 0 74.02 6.98 10600 0 0 0 0
1005 9/15/2021 14:00:00 14 0 74.02 6.98 10600 0 0 0 0
1005 9/15/2021 15:00:00 15 0 81.6 6.98 11690 0 0 0 0
1005 9/15/2021 15:00:00 15 0 81.6 6.98 11690 0 0 0 0
1005 9/15/2021 15:00:00 15 0 81.6 6.98 11690 0 0 0 0
1005 9/15/2021 16:00:00 16 0 83.51 6.98 11960 0 0 0 0
1005 9/15/2021 16:00:00 16 0 83.51 6.98 11960 0 0 0 0
1005 9/15/2021 16:00:00 16 0 83.51 6.98 11960 0 0 0 0
1005 9/15/2021 17:00:00 17 0 85.88 6.98 12300 0 0 0 0
1005 9/15/2021 17:00:00 17 0 85.88 6.98 12300 0 0 0 0
1005 9/15/2021 17:00:00 17 0 85.88 6.98 12300 0 0 0 0
1005 9/15/2021 18:00:00 18 0 75.42 6.98 10800 0 0 0 0
1005 9/15/2021 18:00:00 18 0 75.42 6.98 10800 0 0 0 0
1005 9/15/2021 18:00:00 18 0 75.42 6.98 10800 0 0 0 0
1005 9/15/2021 19:00:00 19 0 80.48 6.98 11530 0 0 0 0
1005 9/15/2021 19:00:00 19 0 80.48 6.98 11530 0 0 0 0
1005 9/15/2021 19:00:00 19 0 80.48 6.98 11530 0 0 0 0
1005 9/15/2021 20:00:00 20 0 73.7 6.98 10560 0 0 0 0
1005 9/15/2021 20:00:00 20 0 73.7 6.98 10560 0 0 0 0
1005 9/15/2021 20:00:00 20 0 73.7 6.98 10560 0 0 0 0
1005 9/15/2021 21:00:00 21 0 71.43 6.98 10230 0 0 0 0
1005 9/15/2021 21:00:00 21 0 71.43 6.98 10230 0 0 0 0
1005 9/15/2021 21:00:00 21 0 71.43 6.98 10230 0 0 0 0
1005 9/15/2021 22:00:00 22 0 56.88 6.98 8150 0 0 0 0
1005 9/15/2021 22:00:00 22 0 56.88 6.98 8150 0 0 0 0
1005 9/15/2021 22:00:00 22 0 56.88 6.98 8150 0 0 0 0
1005 9/15/2021 23:00:00 23 0 59.68 6.98 8550 0 0 0 0
1005 9/15/2021 23:00:00 23 0 59.68 6.98 8550 0 0 0 0
1005 9/15/2021 23:00:00 23 0 59.68 6.98 8550 0 0 0 0
1005 9/15/2021 24:00:00 24 0 65.91 6.98 9440 0 0 0 0
1005 9/15/2021 24:00:00 24 0 65.91 6.98 9440 0 0 0 0
1005 9/15/2021 24:00:00 24 0 65.91 6.98 9440 0 0 0 0
1005 9/16/2021 1:00:00 1 0 71.25 6.86 10390 0 0 0 0
1005 9/16/2021 1:00:00 1 0 71.25 6.86 10390 0 0 0 0
1005 9/16/2021 1:00:00 1 0 71.25 6.86 10390 0 0 0 0
1005 9/16/2021 2:00:00 2 0 64.11 6.86 9350 0 0 0 0
1005 9/16/2021 2:00:00 2 0 64.11 6.86 9350 0 0 0 0
1005 9/16/2021 2:00:00 2 0 64.11 6.86 9350 0 0 0 0
1005 9/16/2021 3:00:00 3 0 52.94 6.86 7720 0 0 0 0
1005 9/16/2021 3:00:00 3 0 52.94 6.86 7720 0 0 0 0
1005 9/16/2021 3:00:00 3 0 52.94 6.86 7720 0 0 0 0
1005 9/16/2021 4:00:00 4 0 51.42 6.86 7500 0 0 0 0
1005 9/16/2021 4:00:00 4 0 51.42 6.86 7500 0 0 0 0
1005 9/16/2021 4:00:00 4 0 51.42 6.86 7500 0 0 0 0
1005 9/16/2021 5:00:00 5 0 51.56 6.86 7520 0 0 0 0
1005 9/16/2021 5:00:00 5 0 51.56 6.86 7520 0 0 0 0
1005 9/16/2021 5:00:00 5 0 51.56 6.86 7520 0 0 0 0
1005 9/16/2021 6:00:00 6 0 52.66 6.86 7680 0 0 0 0
1005 9/16/2021 6:00:00 6 0 52.66 6.86 7680 0 0 0 0
1005 9/16/2021 6:00:00 6 0 52.66 6.86 7680 0 0 0 0
1005 9/16/2021 7:00:00 7 0 59.03 6.86 8610 0 0 0 0
1005 9/16/2021 7:00:00 7 0 59.03 6.86 8610 0 0 0 0
1005 9/16/2021 7:00:00 7 0 59.03 6.86 8610 0 0 0 0
1005 9/16/2021 8:00:00 8 0 58.93 6.86 8590 0 0 0 0
1005 9/16/2021 8:00:00 8 0 58.93 6.86 8590 0 0 0 0
1005 9/16/2021 8:00:00 8 0 58.93 6.86 8590 0 0 0 0
1005 9/16/2021 9:00:00 9 0 58.02 6.86 8460 0 0 0 0
1005 9/16/2021 9:00:00 9 0 58.02 6.86 8460 0 0 0 0
1005 9/16/2021 9:00:00 9 0 58.02 6.86 8460 0 0 0 0
1005 9/16/2021 10:00:00 10 0 65.11 6.86 9490 0 0 0 0
1005 9/16/2021 10:00:00 10 0 65.11 6.86 9490 0 0 0 0
1005 9/16/2021 10:00:00 10 0 65.11 6.86 9490 0 0 0 0
1005 9/16/2021 11:00:00 11 0 71.62 6.86 10440 0 0 0 0
1005 9/16/2021 11:00:00 11 0 71.62 6.86 10440 0 0 0 0
1005 9/16/2021 11:00:00 11 0 71.62 6.86 10440 0 0 0 0
1005 9/16/2021 12:00:00 12 0 72.5 6.86 10570 0 0 0 0
1005 9/16/2021 12:00:00 12 0 72.5 6.86 10570 0 0 0 0
1005 9/16/2021 12:00:00 12 0 72.5 6.86 10570 0 0 0 0
1005 9/16/2021 13:00:00 13 0 73.48 6.86 10710 0 0 0 0
1005 9/16/2021 13:00:00 13 0 73.48 6.86 10710 0 0 0 0
1005 9/16/2021 13:00:00 13 0 73.48 6.86 10710 0 0 0 0
1005 9/16/2021 14:00:00 14 0 73.4 6.86 10700 0 0 0 0
1005 9/16/2021 14:00:00 14 0 73.4 6.86 10700 0 0 0 0
1005 9/16/2021 14:00:00 14 0 73.4 6.86 10700 0 0 0 0
1005 9/16/2021 15:00:00 15 0 78.51 6.86 11440 0 0 0 0
1005 9/16/2021 15:00:00 15 0 78.51 6.86 11440 0 0 0 0
1005 9/16/2021 15:00:00 15 0 78.51 6.86 11440 0 0 0 0
1005 9/16/2021 16:00:00 16 0 79.87 6.86 11640 0 0 0 0
1005 9/16/2021 16:00:00 16 0 79.87 6.86 11640 0 0 0 0
1005 9/16/2021 16:00:00 16 0 79.87 6.86 11640 0 0 0 0
1005 9/16/2021 17:00:00 17 0 76.52 6.86 11150 0 0 0 0
1005 9/16/2021 17:00:00 17 0 76.52 6.86 11150 0 0 0 0
1005 9/16/2021 17:00:00 17 0 76.52 6.86 11150 0 0 0 0
1005 9/16/2021 18:00:00 18 0 73.94 6.86 10780 0 0 0 0
1005 9/16/2021 18:00:00 18 0 73.94 6.86 10780 0 0 0 0
1005 9/16/2021 18:00:00 18 0 73.94 6.86 10780 0 0 0 0
1005 9/16/2021 19:00:00 19 0 77.82 6.86 11340 0 0 0 0
1005 9/16/2021 19:00:00 19 0 77.82 6.86 11340 0 0 0 0
1005 9/16/2021 19:00:00 19 0 77.82 6.86 11340 0 0 0 0
1005 9/16/2021 20:00:00 20 0 73.97 6.86 10780 0 0 0 0
1005 9/16/2021 20:00:00 20 0 73.97 6.86 10780 0 0 0 0
1005 9/16/2021 20:00:00 20 0 73.97 6.86 10780 0 0 0 0
1005 9/16/2021 21:00:00 21 0 71.81 6.86 10470 0 0 0 0
1005 9/16/2021 21:00:00 21 0 71.81 6.86 10470 0 0 0 0
1005 9/16/2021 21:00:00 21 0 71.81 6.86 10470 0 0 0 0
1005 9/16/2021 22:00:00 22 0 57.05 6.86 8320 0 0 0 0
1005 9/16/2021 22:00:00 22 0 57.05 6.86 8320 0 0 0 0
1005 9/16/2021 22:00:00 22 0 57.05 6.86 8320 0 0 0 0
1005 9/16/2021 23:00:00 23 0 59.28 6.86 8640 0 0 0 0
1005 9/16/2021 23:00:00 23 0 59.28 6.86 8640 0 0 0 0
1005 9/16/2021 23:00:00 23 0 59.28 6.86 8640 0 0 0 0
1005 9/16/2021 24:00:00 24 0 65.79 6.86 9590 0 0 0 0
1005 9/16/2021 24:00:00 24 0 65.79 6.86 9590 0 0 0 0
1005 9/16/2021 24:00:00 24 0 65.79 6.86 9590 0 0 0 0
1005 9/17/2021 1:00:00 1 0 71.46 6.94 10300 0 0 0 0
1005 9/17/2021 1:00:00 1 0 71.46 6.94 10300 0 0 0 0
1005 9/17/2021 1:00:00 1 0 71.46 6.94 10300 0 0 0 0
1005 9/17/2021 2:00:00 2 0 59.91 6.94 8630 0 0 0 0
1005 9/17/2021 2:00:00 2 0 59.91 6.94 8630 0 0 0 0
1005 9/17/2021 2:00:00 2 0 59.91 6.94 8630 0 0 0 0
1005 9/17/2021 3:00:00 3 0 50.5 6.94 7280 0 0 0 0
1005 9/17/2021 3:00:00 3 0 50.5 6.94 7280 0 0 0 0
1005 9/17/2021 3:00:00 3 0 50.5 6.94 7280 0 0 0 0
1005 9/17/2021 4:00:00 4 0 49.47 6.94 7130 0 0 0 0
1005 9/17/2021 4:00:00 4 0 49.47 6.94 7130 0 0 0 0
1005 9/17/2021 4:00:00 4 0 49.47 6.94 7130 0 0 0 0
1005 9/17/2021 5:00:00 5 0 51.57 6.94 7430 0 0 0 0
1005 9/17/2021 5:00:00 5 0 51.57 6.94 7430 0 0 0 0
1005 9/17/2021 5:00:00 5 0 51.57 6.94 7430 0 0 0 0
1005 9/17/2021 6:00:00 6 0 55.52 6.94 8000 0 0 0 0
1005 9/17/2021 6:00:00 6 0 55.52 6.94 8000 0 0 0 0
1005 9/17/2021 6:00:00 6 0 55.52 6.94 8000 0 0 0 0
1005 9/17/2021 7:00:00 7 0 60.24 6.94 8680 0 0 0 0
1005 9/17/2021 7:00:00 7 0 60.24 6.94 8680 0 0 0 0
1005 9/17/2021 7:00:00 7 0 60.24 6.94 8680 0 0 0 0
1005 9/17/2021 8:00:00 8 0 57.85 6.94 8340 0 0 0 0
1005 9/17/2021 8:00:00 8 0 57.85 6.94 8340 0 0 0 0
1005 9/17/2021 8:00:00 8 0 57.85 6.94 8340 0 0 0 0
1005 9/17/2021 9:00:00 9 0 62.53 6.94 9010 0 0 0 0
1005 9/17/2021 9:00:00 9 0 62.53 6.94 9010 0 0 0 0
1005 9/17/2021 9:00:00 9 0 62.53 6.94 9010 0 0 0 0
1005 9/17/2021 10:00:00 10 0 67.3 6.94 9700 0 0 0 0
1005 9/17/2021 10:00:00 10 0 67.3 6.94 9700 0 0 0 0
1005 9/17/2021 10:00:00 10 0 67.3 6.94 9700 0 0 0 0
1005 9/17/2021 11:00:00 11 0 68.84 6.94 9920 0 0 0 0
1005 9/17/2021 11:00:00 11 0 68.84 6.94 9920 0 0 0 0
1005 9/17/2021 11:00:00 11 0 68.84 6.94 9920 0 0 0 0
1005 9/17/2021 12:00:00 12 0 71.33 6.94 10280 0 0 0 0
1005 9/17/2021 12:00:00 12 0 71.33 6.94 10280 0 0 0 0
1005 9/17/2021 12:00:00 12 0 71.33 6.94 10280 0 0 0 0
1005 9/17/2021 13:00:00 13 0 74.7 6.94 10760 0 0 0 0
1005 9/17/2021 13:00:00 13 0 74.7 6.94 10760 0 0 0 0
1005 9/17/2021 13:00:00 13 0 74.7 6.94 10760 0 0 0 0
1005 9/17/2021 14:00:00 14 0 74.18 6.94 10690 0 0 0 0
1005 9/17/2021 14:00:00 14 0 74.18 6.94 10690 0 0 0 0
1005 9/17/2021 14:00:00 14 0 74.18 6.94 10690 0 0 0 0
1005 9/17/2021 15:00:00 15 0 75.5 6.94 10880 0 0 0 0
1005 9/17/2021 15:00:00 15 0 75.5 6.94 10880 0 0 0 0
1005 9/17/2021 15:00:00 15 0 75.5 6.94 10880 0 0 0 0
1005 9/17/2021 16:00:00 16 0 79.78 6.94 11500 0 0 0 0
1005 9/17/2021 16:00:00 16 0 79.78 6.94 11500 0 0 0 0
1005 9/17/2021 16:00:00 16 0 79.78 6.94 11500 0 0 0 0
1005 9/17/2021 17:00:00 17 0 75.58 6.94 10890 0 0 0 0
1005 9/17/2021 17:00:00 17 0 75.58 6.94 10890 0 0 0 0
1005 9/17/2021 17:00:00 17 0 75.58 6.94 10890 0 0 0 0
1005 9/17/2021 18:00:00 18 0 76.65 6.94 11050 0 0 0 0
1005 9/17/2021 18:00:00 18 0 76.65 6.94 11050 0 0 0 0
1005 9/17/2021 18:00:00 18 0 76.65 6.94 11050 0 0 0 0
1005 9/17/2021 19:00:00 19 0 78.21 6.94 11270 0 0 0 0
1005 9/17/2021 19:00:00 19 0 78.21 6.94 11270 0 0 0 0
1005 9/17/2021 19:00:00 19 0 78.21 6.94 11270 0 0 0 0
1005 9/17/2021 20:00:00 20 0 67.17 6.94 9680 0 0 0 0
1005 9/17/2021 20:00:00 20 0 67.17 6.94 9680 0 0 0 0
1005 9/17/2021 20:00:00 20 0 67.17 6.94 9680 0 0 0 0
1005 9/17/2021 21:00:00 21 0 64.31 6.94 9270 0 0 0 0
1005 9/17/2021 21:00:00 21 0 64.31 6.94 9270 0 0 0 0
1005 9/17/2021 21:00:00 21 0 64.31 6.94 9270 0 0 0 0
1005 9/17/2021 22:00:00 22 0 57.47 6.94 8280 0 0 0 0
1005 9/17/2021 22:00:00 22 0 57.47 6.94 8280 0 0 0 0
1005 9/17/2021 22:00:00 22 0 57.47 6.94 8280 0 0 0 0
1005 9/17/2021 23:00:00 23 0 57 6.94 8210 0 0 0 0
1005 9/17/2021 23:00:00 23 0 57 6.94 8210 0 0 0 0
1005 9/17/2021 23:00:00 23 0 57 6.94 8210 0 0 0 0
1005 9/17/2021 24:00:00 24 0 65.05 6.94 9370 0 0 0 0
1005 9/17/2021 24:00:00 24 0 65.05 6.94 9370 0 0 0 0
1005 9/17/2021 24:00:00 24 0 65.05 6.94 9370 0 0 0 0
1005 9/18/2021 1:00:00 1 0 70.34 6.48 10860 0 0 0 0
1005 9/18/2021 1:00:00 1 0 70.34 6.48 10860 0 0 0 0
1005 9/18/2021 1:00:00 1 0 70.34 6.48 10860 0 0 0 0
1005 9/18/2021 2:00:00 2 0 60.19 6.48 9290 0 0 0 0
1005 9/18/2021 2:00:00 2 0 60.19 6.48 9290 0 0 0 0
1005 9/18/2021 2:00:00 2 0 60.19 6.48 9290 0 0 0 0
1005 9/18/2021 3:00:00 3 0 50.9 6.48 7850 0 0 0 0
1005 9/18/2021 3:00:00 3 0 50.9 6.48 7850 0 0 0 0
1005 9/18/2021 3:00:00 3 0 50.9 6.48 7850 0 0 0 0
1005 9/18/2021 4:00:00 4 0 48.71 6.48 7520 0 0 0 0
1005 9/18/2021 4:00:00 4 0 48.71 6.48 7520 0 0 0 0
1005 9/18/2021 4:00:00 4 0 48.71 6.48 7520 0 0 0 0
1005 9/18/2021 5:00:00 5 0 51.9 6.48 8010 0 0 0 0
1005 9/18/2021 5:00:00 5 0 51.9 6.48 8010 0 0 0 0
1005 9/18/2021 5:00:00 5 0 51.9 6.48 8010 0 0 0 0
1005 9/18/2021 6:00:00 6 0 55.79 6.48 8610 0 0 0 0
1005 9/18/2021 6:00:00 6 0 55.79 6.48 8610 0 0 0 0
1005 9/18/2021 6:00:00 6 0 55.79 6.48 8610 0 0 0 0
1005 9/18/2021 7:00:00 7 0 58.23 6.48 8990 0 0 0 0
1005 9/18/2021 7:00:00 7 0 58.23 6.48 8990 0 0 0 0
1005 9/18/2021 7:00:00 7 0 58.23 6.48 8990 0 0 0 0
1005 9/18/2021 8:00:00 8 0 56.26 6.48 8680 0 0 0 0
1005 9/18/2021 8:00:00 8 0 56.26 6.48 8680 0 0 0 0
1005 9/18/2021 8:00:00 8 0 56.26 6.48 8680 0 0 0 0
1005 9/18/2021 9:00:00 9 0 58.03 6.48 8950 0 0 0 0
1005 9/18/2021 9:00:00 9 0 58.03 6.48 8950 0 0 0 0
1005 9/18/2021 9:00:00 9 0 58.03 6.48 8950 0 0 0 0
1005 9/18/2021 10:00:00 10 0 62.95 6.48 9710 0 0 0 0
1005 9/18/2021 10:00:00 10 0 62.95 6.48 9710 0 0 0 0
1005 9/18/2021 10:00:00 10 0 62.95 6.48 9710 0 0 0 0
1005 9/18/2021 11:00:00 11 0 64.99 6.48 10030 0 0 0 0
1005 9/18/2021 11:00:00 11 0 64.99 6.48 10030 0 0 0 0
1005 9/18/2021 11:00:00 11 0 64.99 6.48 10030 0 0 0 0
1005 9/18/2021 12:00:00 12 0 65.89 6.48 10170 0 0 0 0
1005 9/18/2021 12:00:00 12 0 65.89 6.48 10170 0 0 0 0
1005 9/18/2021 12:00:00 12 0 65.89 6.48 10170 0 0 0 0
1005 9/18/2021 13:00:00 13 0 67.11 6.48 10360 0 0 0 0
1005 9/18/2021 13:00:00 13 0 67.11 6.48 10360 0 0 0 0
1005 9/18/2021 13:00:00 13 0 67.11 6.48 10360 0 0 0 0
1005 9/18/2021 14:00:00 14 0 61.03 6.48 9420 0 0 0 0
1005 9/18/2021 14:00:00 14 0 61.03 6.48 9420 0 0 0 0
1005 9/18/2021 14:00:00 14 0 61.03 6.48 9420 0 0 0 0
1005 9/18/2021 15:00:00 15 0 65.43 6.48 10100 0 0 0 0
1005 9/18/2021 15:00:00 15 0 65.43 6.48 10100 0 0 0 0
1005 9/18/2021 15:00:00 15 0 65.43 6.48 10100 0 0 0 0
1005 9/18/2021 16:00:00 16 0 67.37 6.48 10400 0 0 0 0
1005 9/18/2021 16:00:00 16 0 67.37 6.48 10400 0 0 0 0
1005 9/18/2021 16:00:00 16 0 67.37 6.48 10400 0 0 0 0
1005 9/18/2021 17:00:00 17 0 63.5 6.48 9800 0 0 0 0
1005 9/18/2021 17:00:00 17 0 63.5 6.48 9800 0 0 0 0
1005 9/18/2021 17:00:00 17 0 63.5 6.48 9800 0 0 0 0
1005 9/18/2021 18:00:00 18 0 65.07 6.48 10040 0 0 0 0
1005 9/18/2021 18:00:00 18 0 65.07 6.48 10040 0 0 0 0
1005 9/18/2021 18:00:00 18 0 65.07 6.48 10040 0 0 0 0
1005 9/18/2021 19:00:00 19 0 68.11 6.48 10510 0 0 0 0
1005 9/18/2021 19:00:00 19 0 68.11 6.48 10510 0 0 0 0
1005 9/18/2021 19:00:00 19 0 68.11 6.48 10510 0 0 0 0
1005 9/18/2021 20:00:00 20 0 70.25 6.48 10840 0 0 0 0
1005 9/18/2021 20:00:00 20 0 70.25 6.48 10840 0 0 0 0
1005 9/18/2021 20:00:00 20 0 70.25 6.48 10840 0 0 0 0
1005 9/18/2021 21:00:00 21 0 68.32 6.48 10540 0 0 0 0
1005 9/18/2021 21:00:00 21 0 68.32 6.48 10540 0 0 0 0
1005 9/18/2021 21:00:00 21 0 68.32 6.48 10540 0 0 0 0
1005 9/18/2021 22:00:00 22 0 58.85 6.48 9080 0 0 0 0
1005 9/18/2021 22:00:00 22 0 58.85 6.48 9080 0 0 0 0
1005 9/18/2021 22:00:00 22 0 58.85 6.48 9080 0 0 0 0
1005 9/18/2021 23:00:00 23 0 56.51 6.48 8720 0 0 0 0
1005 9/18/2021 23:00:00 23 0 56.51 6.48 8720 0 0 0 0
1005 9/18/2021 23:00:00 23 0 56.51 6.48 8720 0 0 0 0
1005 9/18/2021 24:00:00 24 0 63.59 6.48 9810 0 0 0 0
1005 9/18/2021 24:00:00 24 0 63.59 6.48 9810 0 0 0 0
1005 9/18/2021 24:00:00 24 0 63.59 6.48 9810 0 0 0 0
1005 9/19/2021 1:00:00 1 0 66.18 6.43 10290 0 0 0 0
1005 9/19/2021 1:00:00 1 0 66.18 6.43 10290 0 0 0 0
1005 9/19/2021 1:00:00 1 0 66.18 6.43 10290 0 0 0 0
1005 9/19/2021 2:00:00 2 0 58.91 6.43 9160 0 0 0 0
1005 9/19/2021 2:00:00 2 0 58.91 6.43 9160 0 0 0 0
1005 9/19/2021 2:00:00 2 0 58.91 6.43 9160 0 0 0 0
1005 9/19/2021 3:00:00 3 0 50.54 6.43 7860 0 0 0 0
1005 9/19/2021 3:00:00 3 0 50.54 6.43 7860 0 0 0 0
1005 9/19/2021 3:00:00 3 0 50.54 6.43 7860 0 0 0 0
1005 9/19/2021 4:00:00 4 0 49.05 6.43 7630 0 0 0 0
1005 9/19/2021 4:00:00 4 0 49.05 6.43 7630 0 0 0 0
1005 9/19/2021 4:00:00 4 0 49.05 6.43 7630 0 0 0 0
1005 9/19/2021 5:00:00 5 0 51.07 6.43 7940 0 0 0 0
1005 9/19/2021 5:00:00 5 0 51.07 6.43 7940 0 0 0 0
1005 9/19/2021 5:00:00 5 0 51.07 6.43 7940 0 0 0 0
1005 9/19/2021 6:00:00 6 0 52.41 6.43 8150 0 0 0 0
1005 9/19/2021 6:00:00 6 0 52.41 6.43 8150 0 0 0 0
1005 9/19/2021 6:00:00 6 0 52.41 6.43 8150 0 0 0 0
1005 9/19/2021 7:00:00 7 0 53 6.43 8240 0 0 0 0
1005 9/19/2021 7:00:00 7 0 53 6.43 8240 0 0 0 0
1005 9/19/2021 7:00:00 7 0 53 6.43 8240 0 0 0 0
1005 9/19/2021 8:00:00 8 0 51.7 6.43 8040 0 0 0 0
1005 9/19/2021 8:00:00 8 0 51.7 6.43 8040 0 0 0 0
1005 9/19/2021 8:00:00 8 0 51.7 6.43 8040 0 0 0 0
1005 9/19/2021 9:00:00 9 0 49.81 6.43 7750 0 0 0 0
1005 9/19/2021 9:00:00 9 0 49.81 6.43 7750 0 0 0 0
1005 9/19/2021 9:00:00 9 0 49.81 6.43 7750 0 0 0 0
1005 9/19/2021 10:00:00 10 0 54.98 6.43 8550 0 0 0 0
1005 9/19/2021 10:00:00 10 0 54.98 6.43 8550 0 0 0 0
1005 9/19/2021 10:00:00 10 0 54.98 6.43 8550 0 0 0 0
1005 9/19/2021 11:00:00 11 0 57.59 6.43 8960 0 0 0 0
1005 9/19/2021 11:00:00 11 0 57.59 6.43 8960 0 0 0 0
1005 9/19/2021 11:00:00 11 0 57.59 6.43 8960 0 0 0 0
1005 9/19/2021 12:00:00 12 0 59.58 6.43 9270 0 0 0 0
1005 9/19/2021 12:00:00 12 0 59.58 6.43 9270 0 0 0 0
1005 9/19/2021 12:00:00 12 0 59.58 6.43 9270 0 0 0 0
1005 9/19/2021 13:00:00 13 0 64.55 6.43 10040 0 0 0 0
1005 9/19/2021 13:00:00 13 0 64.55 6.43 10040 0 0 0 0
1005 9/19/2021 13:00:00 13 0 64.55 6.43 10040 0 0 0 0
1005 9/19/2021 14:00:00 14 0 58.65 6.43 9120 0 0 0 0
1005 9/19/2021 14:00:00 14 0 58.65 6.43 9120 0 0 0 0
1005 9/19/2021 14:00:00 14 0 58.65 6.43 9120 0 0 0 0
1005 9/19/2021 15:00:00 15 0 61.61 6.43 9580 0 0 0 0
1005 9/19/2021 15:00:00 15 0 61.61 6.43 9580 0 0 0 0
1005 9/19/2021 15:00:00 15 0 61.61 6.43 9580 0 0 0 0
1005 9/19/2021 16:00:00 16 0 64.94 6.43 10100 0 0 0 0
1005 9/19/2021 16:00:00 16 0 64.94 6.43 10100 0 0 0 0
1005 9/19/2021 16:00:00 16 0 64.94 6.43 10100 0 0 0 0
1005 9/19/2021 17:00:00 17 0 58.7 6.43 9130 0 0 0 0
1005 9/19/2021 17:00:00 17 0 58.7 6.43 9130 0 0 0 0
1005 9/19/2021 17:00:00 17 0 58.7 6.43 9130 0 0 0 0
1005 9/19/2021 18:00:00 18 0 62.5 6.43 9720 0 0 0 0
1005 9/19/2021 18:00:00 18 0 62.5 6.43 9720 0 0 0 0
1005 9/19/2021 18:00:00 18 0 62.5 6.43 9720 0 0 0 0
1005 9/19/2021 19:00:00 19 0 64.78 6.43 10070 0 0 0 0
1005 9/19/2021 19:00:00 19 0 64.78 6.43 10070 0 0 0 0
1005 9/19/2021 19:00:00 19 0 64.78 6.43 10070 0 0 0 0
1005 9/19/2021 20:00:00 20 0 67.6 6.43 10510 0 0 0 0
1005 9/19/2021 20:00:00 20 0 67.6 6.43 10510 0 0 0 0
1005 9/19/2021 20:00:00 20 0 67.6 6.43 10510 0 0 0 0
1005 9/19/2021 21:00:00 21 0 62.65 6.43 9740 0 0 0 0
1005 9/19/2021 21:00:00 21 0 62.65 6.43 9740 0 0 0 0
1005 9/19/2021 21:00:00 21 0 62.65 6.43 9740 0 0 0 0
1005 9/19/2021 22:00:00 22 0 53.27 6.43 8280 0 0 0 0
1005 9/19/2021 22:00:00 22 0 53.27 6.43 8280 0 0 0 0
1005 9/19/2021 22:00:00 22 0 53.27 6.43 8280 0 0 0 0
1005 9/19/2021 23:00:00 23 0 55.06 6.43 8560 0 0 0 0
1005 9/19/2021 23:00:00 23 0 55.06 6.43 8560 0 0 0 0
1005 9/19/2021 23:00:00 23 0 55.06 6.43 8560 0 0 0 0
1005 9/19/2021 24:00:00 24 0 60.57 6.43 9420 0 0 0 0
1005 9/19/2021 24:00:00 24 0 60.57 6.43 9420 0 0 0 0
1005 9/19/2021 24:00:00 24 0 60.57 6.43 9420 0 0 0 0
1005 9/20/2021 1:00:00 1 0 65.27 7.19 9080 0 0 0 0
1005 9/20/2021 1:00:00 1 0 65.27 7.19 9080 0 0 0 0
1005 9/20/2021 1:00:00 1 0 65.27 7.19 9080 0 0 0 0
1005 9/20/2021 2:00:00 2 0 58.78 7.19 8180 0 0 0 0
1005 9/20/2021 2:00:00 2 0 58.78 7.19 8180 0 0 0 0
1005 9/20/2021 2:00:00 2 0 58.78 7.19 8180 0 0 0 0
1005 9/20/2021 3:00:00 3 0 50.95 7.19 7090 0 0 0 0
1005 9/20/2021 3:00:00 3 0 50.95 7.19 7090 0 0 0 0
1005 9/20/2021 3:00:00 3 0 50.95 7.19 7090 0 0 0 0
1005 9/20/2021 4:00:00 4 0 50.13 7.19 6970 0 0 0 0
1005 9/20/2021 4:00:00 4 0 50.13 7.19 6970 0 0 0 0
1005 9/20/2021 4:00:00 4 0 50.13 7.19 6970 0 0 0 0
1005 9/20/2021 5:00:00 5 0 52.2 7.19 7260 0 0 0 0
1005 9/20/2021 5:00:00 5 0 52.2 7.19 7260 0 0 0 0
1005 9/20/2021 5:00:00 5 0 52.2 7.19 7260 0 0 0 0
1005 9/20/2021 6:00:00 6 0 56.42 7.19 7850 0 0 0 0
1005 9/20/2021 6:00:00 6 0 56.42 7.19 7850 0 0 0 0
1005 9/20/2021 6:00:00 6 0 56.42 7.19 7850 0 0 0 0
1005 9/20/2021 7:00:00 7 0 58.07 7.19 8080 0 0 0 0
1005 9/20/2021 7:00:00 7 0 58.07 7.19 8080 0 0 0 0
1005 9/20/2021 7:00:00 7 0 58.07 7.19 8080 0 0 0 0
1005 9/20/2021 8:00:00 8 0 56.98 7.19 7920 0 0 0 0
1005 9/20/2021 8:00:00 8 0 56.98 7.19 7920 0 0 0 0
1005 9/20/2021 8:00:00 8 0 56.98 7.19 7920 0 0 0 0
1005 9/20/2021 9:00:00 9 0 60.71 7.19 8440 0 0 0 0
1005 9/20/2021 9:00:00 9 0 60.71 7.19 8440 0 0 0 0
1005 9/20/2021 9:00:00 9 0 60.71 7.19 8440 0 0 0 0
1005 9/20/2021 10:00:00 10 0 14.72 7.19 2050 0 0 0 0
1005 9/20/2021 10:00:00 10 0 14.72 7.19 2050 0 0 0 0
1005 9/20/2021 10:00:00 10 0 14.72 7.19 2050 0 0 0 0
1005 9/20/2021 11:00:00 11 0 71.76 7.19 9980 0 0 0 0
1005 9/20/2021 11:00:00 11 0 71.76 7.19 9980 0 0 0 0
1005 9/20/2021 11:00:00 11 0 71.76 7.19 9980 0 0 0 0
1005 9/20/2021 12:00:00 12 0 73.26 7.19 10190 0 0 0 0
1005 9/20/2021 12:00:00 12 0 73.26 7.19 10190 0 0 0 0
1005 9/20/2021 12:00:00 12 0 73.26 7.19 10190 0 0 0 0
1005 9/20/2021 13:00:00 13 0 74.21 7.19 10320 0 0 0 0
1005 9/20/2021 13:00:00 13 0 74.21 7.19 10320 0 0 0 0
1005 9/20/2021 13:00:00 13 0 74.21 7.19 10320 0 0 0 0
1005 9/20/2021 14:00:00 14 0 75.51 7.19 10500 0 0 0 0
1005 9/20/2021 14:00:00 14 0 75.51 7.19 10500 0 0 0 0
1005 9/20/2021 14:00:00 14 0 75.51 7.19 10500 0 0 0 0
1005 9/20/2021 15:00:00 15 0 78.19 7.19 10870 0 0 0 0
1005 9/20/2021 15:00:00 15 0 78.19 7.19 10870 0 0 0 0
1005 9/20/2021 15:00:00 15 0 78.19 7.19 10870 0 0 0 0
1005 9/20/2021 16:00:00 16 0 76.37 7.19 10620 0 0 0 0
1005 9/20/2021 16:00:00 16 0 76.37 7.19 10620 0 0 0 0
1005 9/20/2021 16:00:00 16 0 76.37 7.19 10620 0 0 0 0
1005 9/20/2021 17:00:00 17 0 78.22 7.19 10880 0 0 0 0
1005 9/20/2021 17:00:00 17 0 78.22 7.19 10880 0 0 0 0
1005 9/20/2021 17:00:00 17 0 78.22 7.19 10880 0 0 0 0
1005 9/20/2021 18:00:00 18 0 76.94 7.19 10700 0 0 0 0
1005 9/20/2021 18:00:00 18 0 76.94 7.19 10700 0 0 0 0
1005 9/20/2021 18:00:00 18 0 76.94 7.19 10700 0 0 0 0
1005 9/20/2021 19:00:00 19 0 82.69 7.19 11500 0 0 0 0
1005 9/20/2021 19:00:00 19 0 82.69 7.19 11500 0 0 0 0
1005 9/20/2021 19:00:00 19 0 82.69 7.19 11500 0 0 0 0
1005 9/20/2021 20:00:00 20 0 83.94 7.19 11670 0 0 0 0
1005 9/20/2021 20:00:00 20 0 83.94 7.19 11670 0 0 0 0
1005 9/20/2021 20:00:00 20 0 83.94 7.19 11670 0 0 0 0
1005 9/20/2021 21:00:00 21 0 77.38 7.19 10760 0 0 0 0
1005 9/20/2021 21:00:00 21 0 77.38 7.19 10760 0 0 0 0
1005 9/20/2021 21:00:00 21 0 77.38 7.19 10760 0 0 0 0
1005 9/20/2021 22:00:00 22 0 59.44 7.19 8270 0 0 0 0
1005 9/20/2021 22:00:00 22 0 59.44 7.19 8270 0 0 0 0
1005 9/20/2021 22:00:00 22 0 59.44 7.19 8270 0 0 0 0
1005 9/20/2021 23:00:00 23 0 58.1 7.19 8080 0 0 0 0
1005 9/20/2021 23:00:00 23 0 58.1 7.19 8080 0 0 0 0
1005 9/20/2021 23:00:00 23 0 58.1 7.19 8080 0 0 0 0
1005 9/20/2021 24:00:00 24 0 60.37 7.19 8400 0 0 0 0
1005 9/20/2021 24:00:00 24 0 60.37 7.19 8400 0 0 0 0
1005 9/20/2021 24:00:00 24 0 60.37 7.19 8400 0 0 0 0

WECC Update – SP Markets

Good Morning,

Today we’ll crawl the SP HL front-end curve out through Sep 2019. Our fundy takeaway was a bit bearish because of the lingering west coast heat, but soon that heat will be bullish, not bearish. Given the recent trends, we should start seeing cooling degree days in Feb. Overlaying that interesting weather outlook is the dark cloud of Socal Gas. Will the LDC finally send its crews out into the harsh desert and fix a broken pipe, one that blew up two and half years ago? Or will they stay in the smoke shack sipping coffee and munching donuts for another decade or so? That is the question de jour; we think they start fixing things.

Today’s Blog Fodder

In table order …………..

BOM’s really BOW, as in Bow Wow; it’s been a dog, still is a dog, and that weather forecast isn’t warm enough to trigger much cooling load. Doubt we see it tank either but have no compelling desire to be long or short.

Prompt staged a nice rally, both PP and HR, yet remains on the cheapish side of things. Given our tight water outlook up north, at MidC, and a slight chance of some CDDs, we’d buy this.

The roll has rallied hard, PP-wise, while the HR is cheap. We already said we’d buy Feb and pass on Jan and would pass on the roll, too.

March is cheap both HR and PP; each is beneath the forecast. I like cheap, who doesn’t ……..BUY

HR is cheap; the price isn’t so much. I’d be long both and forget about the roll.

April, unlike Feb and March, never sold off; if anything it rallied, which is odd because that is when the first piece of the Socal imports, 600 MMCF, should be restored. Let’s look at the roll.

The roll is near a contract high for PP and close with HR. Of course, weather is warmer in April than March, but our play would be gas and odds of “hot” in April are low. Plus, we potentially could see some bitter cold in March, both in the Northwest and Cal; but at neither in April. I’d short this roll.

May isn’t cheap, either. Those hefty Socal Citygate premiums linger in this bullet. To the roll for clarity …….

The roll is cheap, though the HR just went nuts and rallied. I guess the thinking here is that 600 MMCF of import capacity is restored in May but not in April. But it wouldn’t take that many CDDs to absorb the new gas, and what if the capacity doesn’t come back? This roll seems anomalous; we’d buy it.

This isn’t cheap, the heat rate was cheap a few weeks ago, it isn’t any longer, yet both PP and HR are beneath the forecast. To the roll…….

Both HR and PP sold off, but each remains rich. The odds of a restoration of import capacity are higher in June than May, but June will also be hotter and less likely to carry any melt-driven hydro.  I’d be more inclined to fade the recent sell-off and buy the roll.

This is the lottery ticket, the widow or hero maker. The hope of the longs is $40 Socal Citygate prices and the LMPs clear in the $300s for several days. Now is a great time to jump in if you honestly believe that could happen, prices haven’t been this low since October. Heat rates have NEVER been this cheap. That said, I’d be paranoid of the gas side of the equation. I guess the question to ask and answer is “Could SP blow up even if all its gas import capacity is restored? Could it be hot enough or enough outages or weak northwest hydro to drive high prices?” Of course, it could, but I wouldn’t go long just yet, the trend is down, and I see no cash event to change that, at least not in the next 14 days. PASS

The roll is cheaper but not cheap. Pass

Like July, I think there is more room for summer to sell down and wouldn’t want to be wearing that potential pain … PASS

Shyte, are those marks right? The PP and HR soared, and we’d short it.

Poor Man’s Summer, Sep is, and its even more comfortable to own today than ever. We’d own those heat rates all day long; remember, if Citygate goes back to normal so do heat rates and owning Sept at 11k sound cheap. BUY

Wow, the rolls are too cheap to meter …………….BUY

 

Ansergy Update – Part One of Two

Good Morning,

Paint drying, watching it that is, is what the mid-January WECC markets are like. Weather is stuck in a warm, dry pattern; all the action is to the east of us where it’s bitter cold. But this extended dry will impact our markets but, like paint drying, it may take a while.

NOAA gives LA 14 days of beautiful and sunny weather. No gas issues there, perhaps that is why Socal Citygate’s spot price settled beneath PG&E for the first time in recent memory?

Even as Sumas continues its free fall to $2.00, the spread against Citygate collapsed on Friday – most likely off of very weak demand. Another takeaway from the above table – note how tight all the basis are to one another. Contrast the current flat spreads to October and November.

That’s a dry 6-10 day, on Saturday it was a dry 6-14 day. Mostly, the WECC reverts to normal around day 10, which is far enough into the calendar to give us low confidence.  Fortunately, the WECC got hit pretty hard over the last week, and SWE anomalies rallied:

Ansergy’s MidC index is back to 88%, and the California indexes are well above 100%.  Those latter ensure an extended runoff, we just don’t know when, though given a warm bias we’d expect April and May to bear the brunt of the unregulated inflows.

BOM pulled back, rather sharply, but why wouldn’t it when the weather forecasts pulled back even more?  Now we can cover all of BOM with the 6-10 day and it is ugly.

NOAA 6-10 Day – Wednesday

.

That’s what we knew as of Thursday morning; then the outlooks just grew more bearish for WECC while more bullish for PJM and its brethren. Oh well, you’d expect the sell-off to continue in a thermal system, but the WECC has hydro, lots of it, and water is tight, or tightish. So not sure you see everything collapse.

Prompt didn’t pull back like BOM; I guess because the back of the forecast wasn’t as bearish and we have less confidence in it. One of the weather gurus on that Enelyst chat board got all hot and bothered over the 30 day, or maybe it was a 90 day, cold outlook. I could only laugh. Trade off of those extended forecasts if you are looking for a new career.

LMPs are weaker than not but more telling is the lack of spreads between any of them. Even Palo tightened up to SP.

Both Socal and PG&E are drawing hard on their storage, especially the latter. It’s almost like they know Socal will restore its import capacity and summer refills won’t be a problem. Just a guess, but Socal repairs remain the WECC’s biggest summer wildcard. At this point, if I were to bet, I’d guess they restore 600 MMCF by mid-April and another 400 MMCF by June. Should that come to fruition, we could see another significant selloff across the WECC. There are still massive Socal Citygate premiums embedded in every roll, outright, on/off, and location spread. All of those will dissipate, just like they did when the Sumas capacity was restored.

Adding to the Northwest’s woes are these big drafts at Jackson Prairie. Gas demand is soft, but now Puget has a new problem – too much gas. They husbanded the storage to prepare for a Winter Armageddon that never arrived; now they are puking it out to make room for the summer injection season.

The storage project is between 300 to 500 MMCF fuller today than any time in the last six years. Does that mean there will be 500 MMCF less room for injections this summer? That’s a fair amount of gas sloshing around the MidC trying to find a home and Sumas will be back to chasing $1.00 handles.

Not much to add to that chart, the arrows say it all. Loads are abysmal.

This report looks at changes in the weather forecast, todays versus three days earlier. The front is quite stable at all four traded hubs, but the back has San Jose and Portland warmer and Phoenix cooler. 

Gas noms for power plants are off in the ISO and up at the MidC; the latter us up because the Sumas power plants are back to running, they weren’t in Oct and Nov.

Gas outages in the ISO are up since the start of the new year; the late winter outage season has begun. Not that it matters, there is plenty of idle capacity when Burbank settles in the 70s.

Renewables are up in the ISO; they were down because it rained hard and cut the solar. The wind at the MidC increased but remains well below average.

Prices are up, week-on-week, at the MidC because hydro and wind are down, not because demand is up, it isn’t.  Check out those year-on-year hydro numbers (2nd table); crazy tight right now.

ISO’s loads are way off, year-on-year, and imports are up. I like these tables; they summarize the fundies in an easy to see perspective.

BPA cut power at Coulee, week-on-week. Yesterday’s average output was the lowest in weeks. Maybe the STP is right and Feb and March will be the tightest in years?

What Coulee giveth, lower mainstem taketh. Flows across the latter were down.

Inflows at the international border are well-below normal, in fact, all six guages above Coulee are below average. Worse, there isn’t any low-level snow to melt; nothing to fuel natural river flows in Feb and March.

Snow  Cover – Jan 20, 2019

Snow  Cover – Jan 20, 2018

Snow  Cover – Jan 20, 2017

You see the difference, especially against 2017 versus 2019. There just isn’t much to melt below 4000 feet which is the range that drives the season’s first freshet. This year, there may not be a “first freshet”; at least that is what appears to be driving the very tight STP Feb-March outlooks.

At least the Northwest reservoirs are mostly full; the biggest hole in the Columbia are at Mica, and we’ll argue its storage matters the least. That massive reservoir can hold multiple years of water, while everywhere else is on annual cycles that can’t vary. And besides, the swing in discharge at Mica is not very big, like around 15 kcfs.

Average peak discharge at Mica is about 18000; max discharge is maybe 30 kcfs, leaving around a 12kcfs swing. The Spokane River has more volatility than that which is why we suggest the hole at Mica is not going to be a major MidC driver.

All that rain has forced most of the primary storage projects in California to release water; we suspect some of that water is spilled given that the ISO’s hydro energy is not moving up.

It’s Monday, time to play the STP whack a mole game. Which month gets bumped, which gets cut?

Hard to see how the NWRFC could cut either Feb or March any more than they already did. If anything, they might raise both if the Corps elects to do more drumgate work this spring. Should that be the decision, then Coulee must be pulled to 1255′ by March 15 and we suspect there will be little to no flood control draft. So, if the STP doesn’t soon bump Feb and March, we can conclude there won’t be drumgate work.

As the Northwest gets longer, more energy flows northward. Flows into SP on the NOB are off and the AC remains derated.

Conclusions

Weather is bearish, but Northwest hydro is tight. It appears the plays are more in the backend of the water year than the front. Cash is not going to change much off of this forecast, but the dry weather makes the spring ever tighter. More on that in a post to follow.

WECC Update – Part Two of Two

Good Morning,

Our fundy walk left us a shade bullish;  both from colder short-term weather and a tighter water year. Today, we’ll look at some Qs that jumped out of the APT table.

These are in no particular order.

Palo’s On|Off spread for Q3 has been tanking, more off of the HL falling than the LL rallying. Both PP and HR are now at or near the forecast values suggesting a possible buy. Our summer fear from length is a full return of Socal’s import capacity; should that happen, this spread will continue collapsing and if it doesn’t, going long here is like owning a summer call.

This is another On|Off; this one is at NP15 for Q4. Like the Palo, it has come off over the last couple of weeks. Sell it if you are bearish, we’re bullish and would buy.

Even the mighty SP15 Q3 has sold down, possibly off of the market expecting some increase in Socal’s import capacity.  Still, it is looking like a dry year and probably another hot one, after all, most of the recent years have been warmer than usual. Time to buy this? I’d be tempted.

The above plots are the year-on-year Q2 MidC roll; it’s trading negative (backward dated) because the market expects the nearer in Q to trade at a premium. That is a correct assumption given what we know about this water year (it’s dry) and what we don’t know about 2020. PASS.

The above is the same derivative but at SP15. That plunging heat rate caught our eye; this has fallen nearly 2000 BTUs in a week. It seems the market expects the Socal issues to be mostly resolved by next year and it also seems this consensus was just recently reached. We checked Socal’s maintenance schedule and didn’t take note of any news, but someone out there seems to know something.

Here’s the locational spread between SP and MidC for Q3 and the market has sold this down, too. It is hard to disagree with that direction given the ever-drying out in the Northwest and the chance that SP’s gas import capacity gets bumped a B.

This one is cheap, both HR and PP. The fear is a blow-out summer that doesn’t impact Q4, which it won’t, it rarely ever does. If you were bearish summer, this would be a buy, but we’re more bullish than bearish.

Lots of bearish charts but here’s one with a big rally, both HR and PP – the Q1|Q4 roll at NP. I’m not sure what the thinking here is, aside from buying contract lows. I’d be inclined to fade the rally and sell it.

The SP Q4|Q3 roll has also staged its own mini-rally; all of this is connected, the market is growing pessimistic on big summer prices, probably from diminishing gas concerns.

The Q3|Q2 NP roll has tanked, too. All of these big moves began a few weeks earlier, at the start of the New Year. I like buying this since you get long summer at spring’s expense. I also like being short the Q2 as California will have a runoff this year, all of that will come down in Q2.

WECC Update – Part One of Two

Good Morning,

Fundies are growing tighter; the temps are dropping and the rain is evaporating and the markets staged a small rally, both gas and power.

Bom bounced off of six-month lows but seems to have stalled; we think there is room to continue moving up.

Prompt rallied harder and didn’t take a pause; we think it keeps going up off of falling temperatures and an overall drying out.

The Socal Citygate | Sumas spread tightened up nearly a $1.00; both are up though Sumas has rallied almost $1.50 in a week. Some of Sumas rally might be explained by wildly fluctuating inflows at the border:

Tuesday’s flows hit a 30-day low, but that was short-lived as yesterday’s exceeded that 30-day average. Most of these oscillations were scheduled; Enbridge is testing pressures in expectation of a return to full pressure soon.

While the east coast has turned bitter cold the west is colder, especially outside of the ISO. The Cal coastal cities are clinging to above average, but as we discussed on Monday, the cold has shifted west and grown in intensity; this isn’t “cold” per se but is much cooler than Monday’s outlook and way colder than last week’s.

NOAA 8 to 14 Day – Jan 9

The markets should have rallied off of that implied change in demand, but there is another fundy that is taking the WECC on a more bullish turn – that is the hydro outlook.

All of the west is bone dry; that’s what high-pressure systems do, they block out the storms. This outlook takes us through what’s left of January and gets us also past the half-way mark in the water year.

On average, by Feb 1, we’ve realized 52% of our precip for the snow year; Ansergy defines April 15 as the end of the snow year. Some would argue it is earlier than that since all Flood Control drafts are in place by the end of March.

The average of all the gauges at MidC are now at 80% of normal, as of yesterday, having dropped 10% in a moderately wet week; should NOAA’s forecast hold, we’ll be sporting a 70 handle with half the year over. Dry years tend to drive early runoffs that are short-lived; they also are of shorter duration with little draft.

If you assume a water supply in the low 80s or high 70s, you can plan on little or no draft at Coulee. Three of the four design years had no draft; the Coulee target was over 1280′, a higher elevation than today. That’s interesting since it means very little regulated water in Feb-April and don’t expect any low-elevation snowmelt surges; there isn’t low-level snow.

Though we aren’t at a low 80 yet, the NWRFC has the Apr-Aug TDA at 90% as of today, but this very dry forecast during a period that is typically very wet will pull down that number. Point of all this snow chat is that the outlook is growing more bullish with every dry day.

Loads were up at three of the four hubs, all but Palo; the forecast for temperatures will drive next week’s loads higher.

Another source of bullishness has been the weak renewables, both wind and solar. The Northwest hasn’t had any wind energy for nearly a week and the ISO solar tanked over the last couple of days; of course, cash would tighten.

Coulee’s discharge has fallen, week-on-week.

Several of the BC Hydro stations are falling; most are below normal.

California is realizing a bit different scenario; regulated discharge at several of the dams soared the last couple of days.

Meanwhile, the NWRFC’s Ten-Day outlook is once again all over the map. Big cuts in Bal week and a rally of sorts next week; perhaps that latter is driven by BPA’s expectation of higher loads?

The Northern Intertie flowed energy into the MidC for the last four days, but today its back to importing into Canada. The AC remains derated as does the IPP line.

Conclusions

We were bullish last week, we were bullish on Monday and looked like we got paid. Usually, I’d take profits, but there is nothing in this outlook that isn’t bullish, we’d stay long the front, both the ISO and the outside hubs.

Mid Week Update

Good morning,

 

NOAA Forecast Images

Winter is making a gradual move back into the Northwest over the next two weeks, particularly in the back-end of the forecast.  California remains exempt for most of the next two weeks as should chart out above normal for most areas, especially those closer to the coast.

Precipitation Forecast

Most of the West is projecting a bone-dry forecast, at least relatively dry considering it’s January.  Don’t expect significant snowfall in the Cascades or anywhere in California.  Western Montana could be exempted from this forecast, though it remains on the margin of dry/wet.

LMP Spreads

SP-PV DA prices continue to show the most congestion this week as the two hubs have varied between $10-$20 for most of this week.  SP-NP is much tighter with NP priced one to two dollars more during most peaks.

Futures

Crude climbed nearly a dollar higher yesterday and isn’t showing any signs of slowing down soon after finishing at $52.33.

Gas shed $0.06 yesterday to finish at $3.22 and reversing the sharp climb that was started on the 10th (at $2.98).

Natural Gas – Term

SP15 has dropped more than $1.50 over the last week from its February price.  Mid-C is now just $0.20 from its pre-explosion price.

WECC Gas Demand

SP-15 gas demand sunk 360,000 MMCF yesterday, its largest single-day decline since December.  Palo saw demand going the opposite direction following a 140,000 MMCF climb day-on-day.

Gas Storage

Jackson Prairie storage has run in withdrawal territory every day since the 10th, including yesterday’s 361 MMCF deficit (though that’s less than the 580 MMCF withdrawal we saw on the 14th).

Mist is still injecting after adding 66 MMCF yesterday.  We’ve seen injections, or at least no withdrawals, every day since Nov 29th.

Hydro

 

PNW Reservoirs

Mica is still setting new 10-year lows and has been since July, though it’s worth noting yesterday’s elevation was only a foot off from last year’s mark while remaining 20′ from average.

Week-on-Week Snow Anomaly

Many stations sit in the position that could allow a large storm to push them into the normal category, but for now, much of the west fall below 90%, or even 75% in the Central to Southern Cascades.  Montana and Idaho lost ground on average over the past week without new snowfall.

Also worth noting the lack of low-level snowpack that we’d usually see at this time.  Early season melts may not have much of an effect this year.

Snow Depth Summary

11 stations lost snowpack across the past seven days, but none more than Bonneville and its 0.82″.  The Dalles and John Day saw 0.59″ and 0.46″ melt off their totals as well.  Not a good week for snow along the Columbia Gorge.

On the flip side of that equation, we saw Flathead, Kootenai, and Cark Fork all notch at least 0.81″ week-on-week.  That also means not a single station managed more 1.00″ of snow.

Snow Depth Chart

Most of Clark Fork’s snowfall over the past came within the first few days as the station sat mostly flat since the 10th.  Despite the 3rd-most snow of the week, Clark Fork remains 2″ below average and trails last year’s totals by nearly 3.5″.

Water Supply Charts

This is a peek at the difference between Ansergy and the RFC water supply estimates.  We are seeing even more separation between the RFC and Ansergy forecast for Grand Coulee Apr-Sep.

NP Snowpack Anomaly by Station

Last week showed 9 of 36 stations at or above normal, but this week brings just 3  —  Independence Camp, Buckskin Lower, and Css Lab (two of which are on the Truckee River).  Not a good trend for snowpack in NP, especially on the Klamath River where Taylor Butte is reporting below 50% of normal.

 

Demand

 

Mid-C Demand

Seattle will push north of normal for nearly hour from today until the 21st and will reach as high as 51 on the 17th, seven degrees above normal.  Tonight’s low of 36 will set the floor for the remainder of the forecast.

Watch Portland late next week as it projects a high of 55 on the 23rd, potentially 10 degrees above normal.

Loads climbed 200 MW in Mid-C yesterday as the hub sat was blanketed in cooler weather, especially overnight where demand jumped 700 MW day-on-day.

NP 15 Demand

NP peak demand saw small day-on-day growth yesterday but was mostly flat in the week-on-week comparison.  Overnight loads increased 250 MW day-on-day, however.

San Jose isn’t breaking records in daily highs as most day sit at or a couple degrees below normal, but overnight temps are forecasting as high as 52 by the 17th, equal to eight degrees above normal.  note the 23rd’s high of 67, also at eight degrees above normal.

SP-15 Demand

SP peak demand fell just more than 600 MW by mid-day though overnight loads managed a 500 MW increase.  Week-on-week loads were up more than 500 MW.

Cool temps over the next couple days will eventually lead into highs of 69 for both the 19th and 20th, as well as a return to 70’s on the 23rd.  Highs won’t reach normal until then, but overnight lows might stay at or above normal for the foreseeable future.

PV Demand

Next week is maintaining a forecast of cooler temps as high fall 5+ degrees below normal in Phoenix.  The rest of this week is marked by average highs and lows in the low-40’s over the weekend.

 

Fundamentals

 

Nuke Status

All six nukes remain generating at 100% capacity though CGS dipped to 99% momentarily on the 13th.

Renewables

SP-15 solar fell to just 1,333 MW on Monday and reached just 2,400 on Saturday, both among the lowest generation days of the year.  Consistent 5,000+ MW days are not dependable as of late.

Mid-C wind is dependable if you are dependent upon sub-500 MW generation, at least as of this week.  mid-C hasn’t seen wind top out above 450 MW since the 8th.

ISO Gas Outages

ISO gas outages were mostly flat yesterday after seeing just 19 MW return online.  Outages have hovered around 3,000 MW for the past three days.

 

Transmission

 

BPA TTC

While last week showed COI as unchanged through the forecast, this week differs in across every hour.  Note the drop to 2,100 MW on the 18th, and the 300 MW increase on the 23rd.  All other hours are spent 50 MW higher than last week’s projection.

NOB remains unchanged at 3,100 MW.

 

 

 

Have a great day,

 

William

STP Update

Good Morning,

 

The following reports reflect the energy impact of the most recent NWRFC STP.

 

Monthly

Energy Scorecard:

  • January – Down 1,165 aMW
  • February – Down 741 aMW
  • March – Down 750 aMW
  • April – Up 1,046 aMW

January saw its gains from last week more than erased as the forecast did an about face while erasing 1,165 aMW from this week’s projections.  The cuts didn’t stop there.  February dropped 741, its largest move in either directions in weeks, while March plummeted 750, leaving the month with its smallest forecast in several updates.  April was the outlier with a 1,046 aMW addition and now sits nearly 4,000 aMW higher than it did four weeks ago.

Daily

January sees its largest week-on-week difference on the 20th where 2,700 aMW separates this week from last.  That changes to a positive differential for the 23rd and the 24th, but again falls behind through the end of February.  March begins the month in a neutral position then sees the difference extend to 1,200 aMW through mid-April, after which point this week’s forecast was increased by as much as 3,400 by April 30th.

Year on Year

February and March continue to play the role of outliers as each place in the bottom stack compared to the rest of the century.  January shows the smallest difference between the highest year and 2019, albeit that still comes in with a delta of 7,200 aMW (when compared to 2011).

 

William

WECC Update – Part Two of Two

Good Morning,

We left the fundies bearish in the front but it is all relative to not just supply and demand but also price. Today we’ll examine the MidC curve through September, just onpeak; one of these days we’ll look at the off but today isn’t one of those days. On Thursday, we’ll do SP15.

As usual, we’ll work off of the APT tables; this one was filtered for MidC months, HL, and outrights and rolls.

We’ll present in table order, starting with BOM.

First, a word on the forecast. It is overly bullish in my opinion and driven by a tight hydro forecast which is driven by an insanely tight STP forecast. We aren’t willing to abandon the STP, but just want to point out why the forecast is so strong. The dilemma of using STP or Ansergy’s forecast is historically an ongoing debate. Since the market uses STP, we elect to do the same.

Caveats aside, BOM is cheap historically for both Power Price (PP) and Heat Rate (HR). Fundies are bad so it should be cheap and there is more gas to be added at Sumas, though not much more. Still, this is cheap, and the market concurred on Friday. With a dearth of realized wind (both ISO and BPA) over the weekend we might see cash firm; if so, owning this might be like a cheap call, but doubt it rallies much, if at all. Still, at these current levels, I’d own it, like one piece at best.

Prompt is the same chart and the same fundies, mostly. One solid bullish fundy is that it has been warm in the forecasts for two weeks. What is the opposite of warm? Cold, and weather seems to oscillate in weekly cycles; now that NOAA has painted the mid-west and east cold, perhaps that system slides west as it has in the last two cold events? At these cheap levels, a long position might pay. If you’re willing to eat a few bucks, you can own the cheap call. Plus, we like that there will be little draft and no low-elevation snowmelt. LONG

The roll is richish PP and cheapish HR. The forecast prefers the Prompt over the BOM, but that’s because of how the NWRFC sees it in their STP.

Last week’s forecast put 1800 aMW more water in Jan than Feb, no wonder the model prefers the latter. But what strikes me, even more, is when you compare the Feb to prior years:

They have it as one of the lowest Febs on record, but the SWE anomalies don’t support that, nor does the 6-14 day forecast. The risk of going long off their forecast is they change their forecast, and the 8-week trend has been to jack the front and keep the back tight. But, we’re long both BOM and Prompt so will ignore the roll and its Feb bias.

Ignore the forecast; it is driven by STP which is 12,000 aMW lower than last year’s forecast for the same week:

12000 MWs! Compare this year to the previous four-year average the delta is still around 7000 MWs. We’ve caveated our forecast enough, let’s focus on the market, and it is cheap, way cheaper than modeled by the NWRFC. What if the feds are right? What if this is the third tightest March in the last 20 years? Long ain’t wrong until it is. BUY

The forecast heat rate on the roll is plunging while the market is soaring and is now approaching contract highs. If there will be a cold-induced MidC rally it will more likely happen in Feb than March; if there is a catastrophic early melt, it will more likely happen in March than Feb. If the Corps orders drum gate work the draft will be in late Feb and early March, not early Feb. SHORT this roll.

April isn’t cheap; it is just cheaper. If you get long Bom and Prompt, I’d be nervous about being too long anywhere else. We know nothing about the timing of melt, though we do know there will be minimal April draft and same is true for low-level snowmelt. If I had no other position, I’d own this too.

The roll is priced at historical average levels, though the forecast is massively biased towards the March. Trading the roll given our directions in the outrights would just clutter up the book…PASS

The market is starting to like the May, that’s a nice rally over the last week. It is too early to trade timing, and there aren’t prominent anomalies here … PASS

A low draft means an equally low refill. If spring is cold, any melt will be deferred into May-June and April might be the play. That’s what the forecast is thinking; we are leaning that way, too.

The market sold down while the SWE anomalies plummetted, just the opposite of what should have happened. The Market-Forecast delta is now at a four-month low, that is a buy signal. Plus, I like the Socal Citygate call option embedded in long June MidC. If water is tight and gas is on the margin, which it most likely will be, and Citygate blows up because Burbank hits 100, and the pipe fixes aren’t in place – lots of ifs, right? – this is a must own.

Now the market is liking the May more than the June, relatively speaking, and we disagree, somewhat. At these new levels, I’d buy this.

July hasn’t budged, much, while the rest of the MidC curve sold down. Let’s look at the roll before drawing our conclusions.

Not cheap in HR or PP. The problem with selling this is it’s a dry year, and both might be tight. Shorting would leave you exposed to a hot July, though if Socal fixes its problems in April, like they claim they’ll do, any embedded Citygate blowout premiums will melt away as those Westcoast Pipeline ones so recently did.

August isn’t cheap, it is rich, in every sense of the word. Too far out in the curve to care about in mid-January. Pass.

I do care about this in a dry year. The chances of snow-melt in July are low meaning the two bullets should trade closer to flat; this roll is rich HR and PP, and we’d short it.

Sep’s slipped and priced more reasonably than not. PASS

WECC Update – Part One of Two

Good Morning,

It is nice to be back on a regular schedule, sometimes. The markets are back on schedule, very bearish in Winter with hopes of screaming high summer prices. Right now, we only see weakness, though the front of the curve found a bottom late last week after a torrid four-week slide:

Not much of a bottom, but after the Holiday Selloff it seems significant. That was an epic bear market, and much of the reversal was driven by an early restoration of Westcoast’s pipeline operational capacity. Here is are the posts for imports into Huntingdon from last year and the most recent.

January 1, 2018

January 15, 2019

Last year, the Huntingdon Area delivery capacity was just 162 GJ higher than today; in other words, the Westcoast debacle is one for the history books.

The spot gas markets reflect the overall weakness; Socal Citygate is off $3.00 in ten days, and now PG&E Citygate is trading just $0.80 beneath.

The west’s gas demand is off hard in the Southwest and just weak everywhere else, driven by warm and wet weather – both realized and projected.

Sunday’s NOAA made a bullish turn for the mid-west and east coasts; the load-center WECC remains mired in above average temperatures, though this forecast was cooler than Friday or Saturday’s.

It isn’t as wet, either. California goes dry while the Northwest stays above normal through the 14-day outlook, though Sunday’s forecast was dryer for both than Friday’s.  But warm only means snow in the higher elevation which leaves the lower levels snowless in January. A few years earlier we wrote of low-level  snow, and its big impact on Feb March flows; this year is just the opposite, very little low-level snow, which is the first to melt, all of which suggests weaker natural river flows in March and April since it takes much warmer temperatures to melt the higher elevation snowpack. Toss in a very low draft, and maybe there is a sleeper buy out there?

Jackson Prairie is finally pulling gas and seems to be working with Mist. Where Mist drew down its gas throughout the Westcoast pipeline constraints, Jackson did nothing. Now it seems the operators are pulling gas, even when it isn’t needed. Call it gas lending, JP draws, and Mist fills, but doubt Mist needs to put much more back in, not given current weather outlooks.

Aside from weak overall prices, the only thing that jumps out of these four plots is the massive Palo congestion to SP — not seeing any of that at COB or NOB, or congestion pricing between SP and NP. Not surprised at the latter, not given the $3.00 collapse in the two citygate cash spreads.

Power loads are off, except at MidC which saw a slight bump, week-on-week. A rally off of a very warm day last week. Yesterday, in Seattle, it was sunny and warm, one could have played a round of golf.

We know it is warm per NOAA, here is the hourly version. The forecasts in Burbank grew a shade cooler in days 7-10, warmer at San Jose, colder in Phoenix and warmer in Portland. Nowhere is it cold, no sign of a demand-driven rally.

It is almost the middle of the month and time for a degree day recap, month-to-date. I would have guessed all cities were behind average and would be wrong; instead, half the stations have positive anomalies, half negative. The south positive, the north negative.

SP15’s gas noms are off, NP’s sideways as is Palo’s, and the MidC’s have rallied but only because the I-5 turbines are now burning that cheap Sumas gas.

NP and MidC were becalmed the last few days, and the ISO’s solar has mostly recovered from the rain which pounded that fair state.

The top two tables summarize the MidC on a week-on-week basis while the bottom two are the same, but year-on-year. Both hydro and thermal are up versus three weeks earlier yet each is lower when compared to 2017 or 2018.

A similar report, this is for the ISO. The top table is the year-on-year, and the bottom is the week-on-week. The dashboard has the LL if you want to see it. Loads and thermal are off when compared to any of the previous six years, while imports are up; hydro is up compared to the 2013-15 periods and off slightly from 2017-18.

California’s water supply is up in the north and down in the south; the latest storms had a northerly bias. Still, the state is in an average water year which is anormal given the ten-year drought and suggests sometime between April and June a runoff-driven surge of hydro will be realized, and it won’t be just a few days.

The MidC SWE index has fallen 13% in two weeks; Idaho’s is off 5%, and now the Spud State sits at a scanty 75%.

DIscharge at Coulee is up and camped within the historical range:

After several wet years, the MidC is about 10% behind 2017-18 and lends a bullish feel for how the runoff may play out.

Discharge below Williston (Peace) is up and not sure why? BC loads are sideways to low and the ute is not exporting to the USA.

The storage (water) outlook has brightened, the MidC’s aggregate reservoirs are converging back to normal after lagging as much as a MAF; BC’s remain below average and California is above.

Today is the STP and we look to the 10-day for a tell and we get none; expect another random forecast. The front of Friday’s 10-day is bearish and seems it’s a case of render to Paul to pay Peter.

A few tweaks to the COB TTC; both uprates.

The Northern Intertie has grown dormant, nothing flow north or south. The DC has been full but is off, week-on-week; so is the COB but that’s because of the TTC derates. The IPP line is amidst a big derate rendering PacEast long.

Conclusions

Nothing bullish except cheap term prices. Given a bounce (dead cat?) on Friday, perhaps it is a sign to go long? Hydro-wise we’d be long-biased, even in the ISO, but we’re months away from seeing melt-driven streamflows. Now it is all about regulation and timing, so we fall back to the tried and true – fade anomalies. More on that in the next post.

WECC Update – Part Two of Two

Good Morning,

Sometimes it is good to be random; today we are posting on a handful of trades that caught our eye using Ansergy’s APT tool. These were culled by sorting on either Rank or WoW (Week on Week change in Rank). There is no order to the following.

Prompt month Palo Off-peak and it is nearly back to its pre-Sumas levels, not that a Palo bullet should have been impacted by that far-removed gas hub but it appears it did. The heat rate is trading at its one year average, but the power price is still over that same level. Given weak fundies, we’d… SELL

This is the NP On|Off spread for August. Unlike everything else, this has never backed down and has been on a bull run since last March. Though this is NP, you are betting on Socal Citygate having supply problems next summer. You’d buy this if you thought those problems would persist into next summer. Otherwise, this looks like a free short.  The trend of late has been to come off; we’d hop on that train and SELL

If we had a Rank for liquidity this would be close to the last – the Palo|MidC Q1 Offpeak. Not even sure you could find a market on any one of the legs, let alone trade it as a spread.  But this is like Fantasy Football, who cares! This was so cheap a week ago, look how the market has soared towards the more rational forecast. It is low price and heatrate; we’re big BUYERS

Let’s roll into a roll, the SP Aug|Sep in this instance. I love those step functions at a price, it kind of tells on ICE/Platts and how they derive their end of day settlements, right? But let’s assume those market prices are executable and we can conclude the roll is cheapish. It is priced the way it is because of how it settled last year. That is always a mistake to assume last year will be this year. LA is a late bloomer, summer heat-wise, and August has typically more CDDs than July. Last year was the anomaly, so we’d BUY this bad boy.

We’re still rolling with these rolls; this one is the Palo Sep|Aug and it’s too cheap to meter. Huh? This is crazy but just speaks to how the market has bid up the July and August leaving the poor man’s summer in the dust. I’d buy this all day long and hope and pray those Socal pipe monkeys actually fix their problems by July.

This isn’t cheap, the June|May NP roll, but it is starting to slide back to reality. As California’s water year builds the June should grow more bearish, the bet here (if you buy this) is early heat and problems in Socal with its gas. You’re hoping for double-digit citygate prices and SP pulling imports from everywhere. Not sure that is a guarantee, and we like fading anomalies, especially when the trend is in correction mode like it is here. SELL

Same trade as the roll, this is just the June bullet, and it is richly priced – sell it.

BOM NP is cheap, too, both HR and PP. So cheap you should buy? Hold on, cowboy, we didn’t say that. Still, it would be tempting to own this if only weather would support the position, but it doesn’t. Still, what’s the point of shorting something that most likely has little juice left in the tank? I’d buy this just to look busy, doubt you’d lose much.

Here’s another one of those highly liquid opportunities, the Palo October On|Off. Not sure how this made it into the daily screen, there is little to be said and less opportunity. PASS

You need to trade something to keep your job, right? No one wants a trader that doesn’t trade, so here you go, the March SP On|Off. YOu can buy this one for size and own a call option on Burbank HDDs. If it gets cold anytime in the next six weeks, you’ll make $5.00.