Stock Market

Oil prices tumble as world's storage tanks fill up amid demand shock

U.S. West Texas Intermediate (WTI) crude futures skidded by as much as 16% and were off 14.7%, or $1.88 cents, at $10.90 a barrel as of 0158 GMT.

from Markets-Economic Times https://ift.tt/2KGIM8M

No comments

Powered by Blogger.