Oil & Gas HUB DEFINITION

120

Oil & Gas HUB DEFINITION
Hub is a geographical location where multiple participants trade
services (oil & gas) It is a strategic center for facilitating energy
an exchange between supply and demand.