Here’s Why Nio Shares Jumped Wednesday

Motley Fool

3 Top Energy Stocks to Buy Right Now

This year, energy companies raked in big profits, allowing those in the sector to pay down debt and reward shareholders with fat dividends. Although energy stocks are up significantly, supply-related events could push oil prices even higher. Additionally, further European sanctions on Russian oil will go into effect on Dec. 5, and the U.S. and other G7 members are looking to put a price cap on Russian oil — all of which could disrupt supplies.

Go to Source