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

Oil futures rallied on Wednesday, with U.S. charges ending above forty dolars a barrel after U.S. government knowledge that showed an unexpectedly big weekly fall in U.S. crude inventories, while output curtailments in the Gulf of Mexico caused by Hurricane Sally worsened. U.S. crude inventories fell by 4.4 million barrels for the week finished Sept. […]