Citing sources familiar with the matter, the Wall Street Journal has reported that the preparations for Aramco’s public listing (IPO) have stalled. Crude oil prices reacted negatively to this news and the barrel of West Texas Intermediate dropped below the $73 mark.
As of writing, the barrel of WTI was trading at $72.75, losing nearly 2% on the day.