Oil prices dipped Friday but remained well above $100, with energy infrastructure in the Middle East damaged and the vital Strait of Hormuz still largely shut.
Goldman Sachs even suggested that high… [+4289 chars]
No comments yet. Be the first to comment!