Oil futures fell sharply in electronic trading on Thursday, extending heavy losses made the previous day, after …
Tag:
Energy Information Administration
-
-
Oil prices hovered above $101 a barrel Wednesday in Asia after a report showed U.S. crude supplies jumped …
Older Posts