Oil and solar stocks: Energy sector breakdown amid geopolitical conflict, energy transition
Oil (BZ=F, CL=F) rose this week on escalations in the Middle East. Solar stocks, on the other hand, saw a their shares prices decline despite the green energy push, with some companies saying they expect weak demand for solar products. Neil Dingmann, Truist Securities Managing Director – Energy, and Pavel Molchanov, Raymond James Managing Director, […]