Oil prices slipped on Tuesday as manufacturing data from Europe and Japan focused market attention on the gloomy outlook for demand. Meanwhile uncertainty around supply…
Oil prices slipped on Tuesday as manufacturing data from Europe and Japan focused market attention on the gloomy outlook for demand. Meanwhile uncertainty around supply…