In the United States, production costs are $36 a barrel — still below the trading price. At least according to: prices …
Copyright © 2018