We're seeing some profit taking but a strong build-up in...
We're seeing some profit taking but a strong build-up in inventories could send the price of oil under $60 and that could reverse market psychology.
We're seeing some profit taking but a strong build-up in inventories could send the price of oil under $60 and that could reverse market psychology.