Oil at a measly $83 per barrel
Headline from oilprice.com indicating that negotiations are falling apart and the straits are closed again
There needs to be a psychological and anthropological study of the goldfish moving these markets.
Friday: deal is struck. Sell all your oil!
Saturday: deal falls apart. Let’s wait and see.