Oil prices climb after tumble on hint markets stabilizing
newsdepo.com
Global benchmark Brent crude futures rose 0.4 percent, or 23 cents, at $56.49 per barrel.Oil prices climb after tumble on hint markets stabilizing
Global benchmark Brent crude futures rose 0.4 percent, or 23 cents, at $56.49 per barrel. Read more