• ქართული
  • English
  • Analyst View: Oil price crash, what next?

    A historic rout in oil markets sent U.S. crude prices plummeting to as much as minus $40 a barrel as traders rushed to get rid of unwanted stocks with storage capacity already overflowing amid a coronavirus-induced demand collapse.

    Market Quotes by TradingView