Categories
With oil prices still at record highs, the global economy has struggled to recover and even the biggest oil producers have struggled to maintain production.The result has been a sharp…