Email story


Oil prices sink below US$66 a barrel amid worries about slumping demand

OIL prices dipped below US$66 a barrel yesterday as investor sentiment once again seemed to shift to the growing global economic malaise and its potential impact on energy demand. A day after oil staged an Election...


* Required fields

Advanced Search