Expectations that demand for crude would likely be subdued in the aftermath of the massive storm that slammed into the U.S. East Coast earlier this week caused oil prices to sag on Friday.Benchmark crude …
Read more here:
Oil prices fall amid subdued demand after storm