Newswire brought to you by France rules out windfall tax on Total's profits =2 Feb 16, 2006 Load More