saudi srabia Saudi Arabia threatens to ditch dollar oil trades to stop 'NOPEC': sources At the current price of USD 70 per barrel, the annual value of global oil output is USD 2.5 trillion. « Previous1Next » 1 of 1