How to find the best oil stocks

Oil stocks are a fantastic source of diversification in an energy-rich world.Here are some of the best stocks to invest in right now.1.North Sea oil: Brent crude oil futures have gained around 15 percent over the past year.In January, it had traded around $70 per barrel.Brent crude has risen as high as $125 per barrel […]