Oil prices have surged above $80 per barrel due to fears of supply disruptions from the escalating Israel-Iran conflict and Hurricane Milton’s impact on US Gulf production.
Read the full research in the app
A subscription is required to access the full thread.
Open in the app →