Falling oil prices…

As oil prices have fallen, the need to streamline production to ensure a sustainable outlook for the oil industry has moved up the agenda. Having just announced 300 job losses in its North Sea operations, BP’s group chief economist Spencer …

Read More