IEA Monthly Report: Trade uncertainty is expected to put pressure on the global economy and indirectly affect oil demand.

2025-05-15

IEA Monthly Report: Trade uncertainty is expected to put pressure on the global economy and indirectly affect oil demand.