Oil Sinks to $88, Then Spikes as Iran Claims Control of Hormuz
Key Takeaways Trump’s hopes to end Epic Fury dropped WTI to $88.66, but future deals face hurdles from Iran’s new demands. Iran’s new Persian Gulf Strait Authority threatens US talks by demanding a fee for […]
