EOG Resources is IBD Stock of the Day after the shale producer beat Q1 forecasts and boosted returns to its shareholders.
Read More