Shutterstock Save for later Print Download Share LinkedIn Twitter Oil futures sold off Thursday amid news of a major release of strategic reserves by the US, with the market shrugging off a decision by Opec and its allies to stick closely to its previously planned hikes in output.