This thing has been relentless the last 10 trading seasons, bearish news of which there has been plenty, inventory levels, dollar strength, has been water off a ducks back to CL, and looking for any excuss to rally further, very confussing:confused:
my short calls are getting nicely squeezed...