But the oil price is quite eloquent - a record $81 a barrel today, up $12 in the last month, with oil industry analysts scratching their heads and saying it is "unexplained" (see the weekend's Barron's e.g.). It is explained all right, just read this stuff or listen to the French. It is a war fear premium.
This nuke story is probably going to be a major motion picture. The novel should be out in a month. Just a guess, but it is major.