Oil prices surge to over a year high amidst sharp inventory decline

Crude futures see most substantial gains, surpassing $95 per barrel mark for the first time since August of previous year
0 / 2000 characters

Comments

No comments yet.

Related Stories