Investments
Lower oil prices make some US fracking stocks bargains: Analyst
Shares of certain U.S. energy producers are becoming increasingly attractive investments as oil prices fall along with the broader market, Seaport Global’s Mike Kelly told CNBC on Thursday. Large swaths of the oil sector have […]