The Pulse Today
The International Energy Agency (IEA) has reported a recovery in global oil demand as supplies start moving through the Strait of Hormuz again and prices ease.