Glencore ordered to pay millions over Africa oil bribes
A UK subsidiary of mining giant Glencore has been ordered to pay…
Nigeria loses compensation bid over Glencore bribery
Nigeria’s bid to claim compensation from a British subsidiary of mining and…
Big oil firms set to post record profit despite gas outages
The world's largest energy traders, independents and majors, are poised to post…