Economics ❯ Trade ❯ Oil Trade
Barrel Sales
Despite a reported $500 million first sale, unresolved legal questions continue to constrain investment.