Here are 5 reasons why energy stocks look like a buy despite rising 74% in a year

Stocks in the S&P 500’s energy sector still have plenty of upside despite their 74% surge in the past 12 months, according to Jeff Buchbinder, chief equity strategist at LPL Financial. The strong ...

Oil futures slide 4% as China growth worries dominate

Oil prices fell sharply on Monday after weak economic data from China raised fears that a slowing global economy will reduced demand for energy products. Price action West Texas Intermediate crude for...