The Super Cycle In Oil By: TalkMarkets January 08, 2018 at 10:47 AM EST Oil prices are on the rise as global demand and underinvestment in new oil projects are starting to take their toll on global oil supply. Read More >> Related Stocks: BP Plc ADR Baker Hughes Inc Continental Resources