Oil suffers deep weekly losses amid rising concerns about demand. US data showed weaker gasoline consumption, higher oil inventories. Ivia restored production and exports to ease market tensions Oil faced nasty weekly losses on mounting evidence that...
Read More
3 Minutes