Stock Market

Oil prices skid as concerns over U.S. demand recovery seep through market

U.S. crude inventories fell by 4.3 million barrels to about 512 million barrels, more than analysts' expectations for a 2.7 million-barrel drawdown.

from Markets-Economic Times https://ift.tt/34cc6i9

No comments

Powered by Blogger.