News

The International Energy Agency tweaked its global oil demand forecast, now expecting demand to rise by 720,000 barrels a day this year versus 740,000 barrels previously, citing weak second-quarter ...