TOP NEWS Oil price declines on rising energy demand, Libya’s output Oil futures declined on Thursday, pressured by risks to energy demand, a stronger dollar and reports that Libya could soon increase production. Femi Adekoya with agency report Read More