Oil slips after large US crude stock build By Abu Hamza | 15 February 2024 - 19:09 |15 February 2024 News Leave a comment LONDON: Global oil demand growth is losing momentum, the International Energy Agency (IEA) said on Thursday as it… →