Oil price tags rally as U.S. crude supplies publish a weekly decline as well as 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 big weekly fall in U.S. crude inventories, while growth...
Read more