Home Uncategorized Oil, energy stocks massacred again as stock markets plunge