Oil finds $100 floor on Saudi politics, output costs
Oil prices may have found a new floor around $100 a barrel, supported by rising production costs and higher budgetary requirements in Saudi Arabia, the only country holding any significant spare production capacity.