We expect Brent oil prices to be between $85 and $95 a barrel this year, says JPMorgan

Kerry Craig of JPMorgan Asset Management says unless China’s economy sees “an absolute surge in growth,” oil prices are unlikely to hit over $100 a barrel this year.