Up 1,520% in a Year, This Energy Stock Just Hit a New 52-Week High. Should You Buy It Now?
Babcock & Wilcox Enterprises hit a new 52-week high on Tuesday, the 19th of the past year. Its shares are now up 1,613% over the past year. This company has so many twists and turns, it will make your...
Exxon Mobil Secures Extension for Texas LNG Project
Exxon Mobil Corp (XOM) and Qatar Energy have secured a three-year extension from federal regulators to complete their Golden Pass LNG plant in Texas. The Federal Energy Regulatory Commission (FERC) granted...