Oil prices witnessed a fall to its weakest since last December. In intra-day trade, Brent crude was trading at around 74 dollars and 85 cents per barrel, while WTI crude price was at 68 dollars and 70 cents per barrel, when reports last came in.
Oil prices witness fall to its weakest since last December
Oil prices witnessed a fall to its weakest since last December.