348 Save for later Print Download Share LinkedIn Twitter Oil futures dropped on Wednesday amid a build in US petroleum inventories and news of yet another coordinated release of strategic reserves by members of the International Energy Agency (IEA).