Capacity in the upstream energy market has risen by 75 percent over the last five years, according to a Willis report that warned that such oversupply could leave carriers in a "sink or swim" situation in 2015.
Capacity in the upstream energy market has risen by 75 percent over the last five years, according to a Willis report that warned that such oversupply could leave carriers in a "sink or swim" situation in 2015.