News

Oil prices fell by about USD 2 a barrel at the close of trading today. Brent crude futures fell USD 2.03, or 2.83 percent, to settle at ...