There’s Still Gold in Them There Wells
Don’t call it a comeback, they’ve been here for years. Oil stocks are towering over the competition so far in 2021, with the trend of losing out to electric vehicles and renewables flipped on its head. Hot Out the Gate…