Oil

Oil prices rally as U.S. crude products put up a weekly decline and Hurricane Sally curtails production

Oil futures rallied on Wednesday, with U.S. prices ending above $40 a barrel after U.S. government information that demonstrated an unexpectedly big weekly decline in U.S. crude inventories, while output curtailments in the Gulf of Mexico brought about by Hurricane Sally worsened. U.S. crude inventories fell by 4.4 million barrels for the week ended Sept. …