Oil
Oil prices rally as U.S. crude supplies 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 data which demonstrated
Read More