Oil prices rise as U.S. inventories tumble

Oil prices, US, inventories tumble
World
image