Browsing: WTI Crude

Oil prices witnessed a sharp decline during the trading of the United States market, as futures contracts for Brent crude for May delivery fell by about 13% to $ 110.2 a barrel.
See more: