Found this on the net... refers to Zambia oil permits. No mention of SWE. I cant work out if its old news or new... maybe some of the other people on here can make more sense of this then me, so thought I might as well post it.
http://insidezambiamagazine.com/?p=4804