Cryptocurrencies
Rumours Drive Oil Markets and Ignore the Facts
Unprecedented supply disruptions are not leading to record crude oil prices. Investors are selling Brent and WTI on news of the US-Iran de-escalation. Prices are high, but do not reflect the full severity of the Read more…