16 May Top Energy/Automotive News As Reported; Solar power production, saw an increase of 14.5% (y-o-y), reaching a share of 5.0% in the electricity mix
World’s oil demand is set to rise by 2.2 million barrels per day (bpd) this year to a record 102 million bpd, the International Energy Agency (IEA) said on Tuesday, revising up its forecast by 200,000 bpd as China’s demand hit a record...