Oil costs rally as U.S. crude supplies post a weekly decline as well as Hurricane Sally curtails production

Oil futures rallied on Wednesday, with U.S. prices ending above forty dolars a barrel following U.S. government information which demonstrated an unexpectedly large weekly fall of 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 finished […]