23 Apr 2008
Crude Oil Hits New High
The soaring price of oil has prompted countries attending the international energy forum in Rome to express concern.
The soaring price of oil has prompted countries attending the international energy forum in Rome to express concern.