Share Share on Facebook Share on Twitter Pinterest Email 0 Related Posts European renewable energy shares rally after US Senate passes budget bill July 2, 2025 Tesla’s China sales edge up 0.8% in June; global delivery outlook remains weak July 2, 2025 Asian markets slip amid looming trade deadline; Sensex plunges 300 points July 2, 2025