Oil prices fell on Tuesday, pressured by sluggish demand and evidence of a burgeoning revival in U.S. shale production.
Oil prices slide after API reports 14.2 million barrel US crude stockpile increase
Feb 7, 2017 | Bad Credit Loans, Bank Lending, Business Lending, Business Loans, Capital, Economics, Finance, Non-Bank Loans, Working Capital