Pivot reporting framework

These should be 'Nymex WTI nearby 1' although it probably doesn't matter at the moment as they are just strings. But if we wanted to do something with the samples these would fail.