AAA revealed that average price for gas in Virginia has remained high for 35 long days and it is unclear when it will return to normal

Could you correct the punctuation please?
AAA revealed that average price for gas in Virginia has remained high for 35 long days, and it is unclear when it will return to normal.