Why The Bull Case For $60 To $80 Oil Is Now Over
Is there still a bull case to made in energy stocks given that domestic oil stock piles continue to rise? This is the main the question on the minds of energy investors. But with multiple data points suggesting lower oil prices in the near term, investors who have placed bets for oil to reach $60 to $80 per barrel in
Read more »