Oil edged further below $57 a barrel on Friday, pressured by evidence of ample supplies, including the biggest jump in U.S. inventories since 2001 and Saudi...
Recent Comments