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

Oil futures rallied on Wednesday, with U.S. rates ending above $40 a barrel following U.S. government information that showed an unexpectedly large weekly decline 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 Continue Reading