Xcel Energy (XEL): Q2 Beat, $45B Capex, Wildfire Risks | Monexa