The crude oil market has given back much of its Federal Reserve-sparked rally, with prices sinking back on the reality of continued high supplies and a strong dollar.
The crude oil market has given back much of its Federal Reserve-sparked rally, with prices sinking back on the reality of continued high supplies and a strong dollar.