News

BP may be forced to cut or even scrap its share buyback programmes over the next year unless oil prices recover, analysts say ...
China Petroleum & Chemical Corporation (HKG: 0386, "Sinopec") officially released the first Global Energy Outlook 2060 report ...