Oil News

Crude Oil trades above $70 a barrel as an economic recovery is in sight

Crude Oil trades above $70 a barrel as an economic recovery is in sight

Crude Oil is trading at $70.60 as of 9:24am, London Time. Crude