spot deal meaning in oil and gas
Definition
spot deal
spot deal means spot deal. a type of trade done at market (spot) price
a type of trade done at market (spot) price
✓ Verified term
spot deal
spot deal means spot deal. a type of trade done at market (spot) price
a type of trade done at market (spot) price