Aramco’s Amin Nasser said that oil demand in 2025 will approach 106 million barrels per day (bpd) after averaging about 104.6 ...