More fatal accidents cap tragic week for energy sector