There isn't a lack of crude in the market. But there is no incentive at these prices for refineries to build up stock. Refineries in the U.S. are operating at 97 percent and the situation is repeated in Europe.
-Richard Savage
Select a background
More quotes by Richard Savage
Popular Authors
A curated listing of popular authors.