While it is a surge in profits from both oil and gas that continues to grab the headlines at BP and Shell, the real secret to their share price success…
The post Falling debt helps to explain rising share price at BP and Shell appeared first on London Business News | Londonlovesbusiness.com.