Speculators are not to blame for the steep rise in oil prices, executives of three of Europe's biggest energy companies said yesterday, adding to a growing industry consensus that tight supply and high demand are the culprits.
Opec ministers have promoted the idea that speculators are pushing up prices as part of attempts to deflect blame for the recent doubling in the cost of crude. Yesterday prices hit a fresh record high of almost $144 a barrel.



