Home Business and Money Oil, energy stocks massacred again as stock markets plunge