I'm new to long term futures trading, but have some positions in Brent crude that I was wondering about how to trade, given the roll over aspect of the contract, as well as the tax consequences. I was thinking that I may hold the futures for many months, possibly over 1 year. Should I stay in the curren month and keep rolling over to the next month, or get a later expiring contract? Also, regarding the tax, if I roll over to the next month contract will I be required to pay tax on that trade as if I closed my position?