Two energy stocks have been rewarding shareholders as oil and gas prices remained strong and their operations remained lean.
Stocks were mostly lower on Thursday after a disappointing business forecast from retail giant Walmart. Here, we look at the ...