October 3, 2026

Oil executives told officials in White House meetings that the closure of the Strait of Hormuz might push up oil prices further.

Leave a Reply

Your email address will not be published. Required fields are marked *