Attention is building around the decline in oil prices as tankers begin to exit the Strait of Hormuz, suggesting easing supply bottlenecks.
HypeNows