Oil News

Crude Oil extends gains towards the $73 a barrel mark on investor confidence

Crude Oil extends gains towards the $73 a barrel mark on investor confidence

Crude is trading at $72.90 as of 9:41am, London Time. Crude