RE:RE:Oil at $105Oil all the way back to even for the day at $110+ and ATH (and other Canadian Oil stocks) are still down close to 10%. How does this make any sense? If oil crashes back down another 7% today, does that mean oil stocks will crash another 10% again?!
Thank goodness the war in Ukraine is over