Back to B2B2.me

Oil exploration investments suffer 20% decline



Investment in new projects has fallen to $130bn during 2015

Close Open in New Window