Advertisement
Oil stocks rule the roost

Oil stocks rule the roost

Let's take a look at the five best performing and five worst performing stocks over the past year. Also, have an insight on how key indices have fared.