What oil’s six-week win streak means for stocks