Optimism for lifting restrictions around transit through the Strait of Hormuz sent stocks higher and oil lower.
Written by
in