Oil Prices Stay High Amid US-Iran Diplomatic Developments
Oil maintains above $100 as global markets await US-Iran dialogues impacting future supply conditions.
Panama Canal Faces Further Restrictions as El Niño Intensifies
Further transit cuts at Panama Canal due to worsening El Niño. Key global trade route impacted.