Yahoo Web Search

Search results

    • U.S. Crude Oil Inventories Fall Much More Than Expected

      RTT News· 24 hours ago

      The report said crude oil inventories slumped by 2.5 million barrels last week after falling by 1.4 million barrels in the previous week. Economists had expected crude oil inventories to decrease ...