Crude Oil Prices Plummet: Whats Behind the Sudden Drop?
Sharp fall in crude oil prices. The price of Brent crude slipped below $74. WTI crude price below $70. Will crude prices fall further? What is the next target of crude?
Written By: Zee Business Video Team