The wave of oil industry spending cuts continues, with the majors now announcing significant reductions to spending as oil remains stuck in the $20s. Royal
The wave of oil industry spending cuts continues, with the majors now announcing significant reductions to spending as oil remains stuck in the $20s. Royal