Is traffic through Hormuz really back to normal?
America would like the world to think so as oil prices top $100 again
America would like the world to think so as oil prices top $100 again
What's Your Reaction?



