Home Sectors Finance Global oil price is set to stay subdued in 2015 Thursday, February 26, 2015 You must be signed in to read this analysis Sign in Sign up to our newsletter