The renewed surge in oil prices toward $100 amid this week’s Middle East escalation paints a worrying picture as global inventories shrink
Read Full Article at RT.com