Markets.News
Oil demand y/y drop eases to 1.7m b/d in 3Q from 4.8m in 2Q - IEA