Suez

Speculation about the potential closure of the Suez canal is mounting on Friday, probably the reason that WTI prices are heading higher. Read more