Amin Nasser

Oil demand set to average 104.5m bpd in a balanced market, says Aramco CEO

Oil demand set to average 104.5m bpd in a balanced market, says Aramco CEO

By Reem Walid ·