IEA: Global oil demand scaling record highs



The International Energy Agency (IEA) said in its monthly report on Friday that global oil demand is “scaling record highs” as it reached 103 million barels per day (bpd) in June and attribu…