For the time being the stock and oil cycles are tethered together. Oil is bumping up against the 200 DMA. If it can break through and continue rising for another 5-10 days then the stock market cycle should continue advancing as well. Once oil reaches a short term top so will stocks, and both will drop down into a daily cycle low. That will be the next great buying opportunity for both assets as they both still have many weeks to rally before their intermediate cycles top.