Home » Oil hits $108 after Gulf states postpone talks with Iran over Hormuz

Oil hits $108 after Gulf states postpone talks with Iran over Hormuz

Oil hits $108 after Gulf states postpone talks with Iran over Hormuz

This post was originally published on this site.

Delay to crunch meeting sets back efforts to restore shipping through vital waterway