News

Technical chart suggests that power shares could crack up to 23% from present levels. Here are the key support and resistance ...