Weekly decline in oil set
The Federal Reserve's path toward halting asset purchases, a rebound in the US currency, and concerns about global energy demand all contributed to oil's significant weekly loss. The Federal Reserve's path toward halting asset purchases, a rebound in the US…
Continue Reading