Published on 18 Sep 2023 on Benzinga
Energy stocks have remarkably outperformed their tech counterparts over the past three months. The driving force behind this surge? A resounding oil rally.
WTI-graded crude oil has experienced a remarkable ascent of over 30% since mid-June.