London-based oil explorer Tullow Oil launched a placing of 80.4 million shares on Wednesday, equivalent to 10 percent of its outstanding shares, to pay for development of assets in Uganda. Based on Tuesday’s closing price of 1,216 pence, the sale

Read more