Oil futures rallied on Wednesday, with U.S. rates ending above $40 a barrel following U.S. government data which demonstrated an…
Oil futures rallied on Wednesday, with U.S. rates ending above $40 a barrel following U.S. government data which demonstrated an…