Yes, Fox has on Lew Rockwell saying that the US invasion of Afghanistan is control the oil of the region.
Really.
On Fox.