After a bout of optimism last week, there is now a US blockade in the Straits of Hormuz, which has sent the oil price higher.
Blockade
After a bout of optimism last week, there is now a US blockade in the Straits of Hormuz, which has sent the oil price higher.