Some of the world's largest national oil companies (NOCs) have improved significantly their resilience to oil...

read more