Oil rebounds on hopes of strategic stocks build-up
Prices rally on renewed buying interest as US rise in inventories underpins expectation for massive purchasing by states
Prices rally on renewed buying interest as US rise in inventories underpins expectation for massive purchasing by states