Market news: Mexico's oil platforms and most export ports have been closed since the weekend.

2025-03-18

Market news: Mexico's oil platforms and most export ports have been closed since the weekend.