Energy sector turmoil