Tesla Bulls Take Heart From Strong Profits

Tesla Bulls Take Heart From Strong Profits

Shares in the electric carmaker continued to rally after the company reported strong profits, even amid growing competition and economic pressures.
Oil Prices Drop, Despite Heightened Sanctions on Russian Crude

Oil Prices Drop, Despite Heightened Sanctions on Russian Crude

The price of oil fell by about 10 percent this week, easing (for now) supply worries about the E.U. embargo and a price cap.