Attention is rising around the implementation of the US naval blockade of Iran today, with oil prices jumping above $82 per barrel.
HypeNows