Oil fell below $19 a barrel in New York as a wave of gloomy demand forecasts and a cratering physical market outweighed an unprecedented deal to cut output.
Source: FuelFix
Oil fell below $19 a barrel in New York as a wave of gloomy demand forecasts and a cratering physical market outweighed an unprecedented deal to cut output.
Source: FuelFix
1,811