Trafigura economist Rahim: The oil market has lost 1 billion barrels of supply due to geopolitical conflicts.

2026-04-21

Trafigura economist Rahim: The oil market has lost 1 billion barrels of supply due to geopolitical conflicts.