Share Facebook Twitter LinkedIn Pinterest Email Brent crude jumps above $106 after Houthi attack against Saudi sites
First Solar leads big solar sector drop as high borrowing costs threaten project financingSeptember 24, 2026