This week the markets among other things have been watching with interest the futures ‘roll’. You may have heard of this term and not know what it means so the following is a brief explanation. A futures contract is an agreement to buy or sell something on a future date. Its roots are from agricultural days when producers and users of crops required the certainty of pricing at a...