The Bahamas government can and should put a stop to offshore drilling | Opinion
An oil company based in the Isle of Man has a license to drill in the waters of the Bahamas that ends in June. Now, it says it has "a right" to renew that license. Bahamas law says…