The market is currently hallucinating. According to CNBC, oil prices fell approximately 2% on Friday, with Brent crude sliding to $103.70 and WTI briefly dipping below $100.
The fiction that a kingdom built on petrodollars can indefinitely insulate itself from the fires it helped stoke has finally gone up in black smoke over Medina.