Oil and stock rebound is on anticipation, not demand, yet. I don't trust this short term rebound. Virus resurgence and depressed economy will dictate where oil goes. The only thing in oil's favor right now is the collapse of 40% of production, which will kill supply and fuel demand. Hard to call.