Friday, August 7, 2026

Are Oil Stocks Oversold?

WTI oil continues to slide and is now below US$100 per barrel. Canadian energy stocks are f…