Icon
 

Canadian Overseas Petroleum on Exxon and the prospects for