The International Energy Agency (IEA) revised its global oil demand growth by 110,000 barrels per day and trimmed back supply estimates. Oil trading higher on the day

FOR MORE ...