Shell, BP, and other energy stocks jump as crude oil prices rebound
BP and Shell shares have staged a strong comeback this week, helped by rising crude oil prices. BP jumped to 505p, its highest point since June 22, and 12.2% above its lowest level this year.Similarly,