The U.S. Energy Department’s latest storage report showed an injection slightly above analyst expectations but still below the five-year average, signaling steady market balance as the heating season ...
Energy stocks are rebounding from a multi-year slump, but not for the reasons some investors might have expected at the start of the year. The price of crude oil recently fell below $60 per barrel and ...
Don’t look now, but energy stocks are starting to look like compelling investments once again. While crude oil prices have been under pressure, natural gas prices are up over 70% year-over-year—and ...