Oil prices to surge and stocks to plunge