Photograph: iStock

Oil rose above $34 a barrel following a prediction from Russia that the market may rebalance as early as next month after historic output cuts from gl(...)