I'm not so sure, SCTY peaked a little after 11 Eastern when oil was still near the low of the day. They did announce the ER date today - TSLA got a similar bump last week after announcing.
Could be, but oil futures trade around the clock, and they were up significantly from Friday's price at open. It's often less just about the spot price than the trend investors see as well, and if they think the trend has turned, they will bid up oil futures and (though I don't necessarily agree with reason for correlation), so-called "alternative" energy stocks.