Energy giant BP has suffered a slide in first quarter profits after being stung by falling oil and gas prices. The oil...
Egypt is finalizing details of a new type of oil and gas contract to attract even more foreign investment than the $10...