A reported closure of the Strait of Hormuz has pushed market attention to the possibility of U.S. oil prices rising above $100 a barrel this month.
37d ago
No Summary provided as the original text is short