Power costs have dipped, however oil shares are nonetheless a purchase: Investor
Oil costs have fallen sharply from their contemporary peaks, however there may be nonetheless a case for purchasing oil shares, in keeping with Bill Smead, leader funding officer at Smead…