Oil majors ExxonMobil and Chevron are expected to report significant earnings on July 31st, with other companies like Marathon Petroleum also projected to see profit surges of over 700%. However, some analysts are looking beyond traditional energy, with Citigroup upgrading renewable energy storage companies Fluence and Energy Vault Holdings to 'buy / high risk', setting price targets of $24 and $5 respectively. Bank of America also named Chevron a 'top pick' but downgraded ExxonMobil to neutral.