Oil falls following a decline in US inventories

Oil falls following a decline in US inventories
Picture used for illustrative purpose. File

Most Popular Stories