economyOil price slides to $77.25 a barrel despite pledges of output cutsCrude oil fell more than $1 a barrel on the back of scepticism about an Opec+ decision to boost supply later this year