Saudi Aramco foils attempted fraud

Energy Voice