Oil falls after forecasts show darkening outlook
Oil fell on Tuesday following a series of gloomy predictions on demand growth that suggested the global overhang of unused inventories may persist for much longer than investors anticipate and Continue Reading
