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 …

source