Oil closed at a 29-month high near $100 a barrel on continued concerns about Middle East political unrest, Bloomberg reported.
Oil closed at a 29-month high near $100 a barrel on continued concerns about Middle East political unrest, Bloomberg reported.