
The long-term outlook for oil is one of decline.
Despite the fall in demand for oil and the resulting volatility in Brent Crude Oil prices this year, BP has returned to profit in Q3 having posted a massive US$6.7bn loss in Q2. BP profits in Q3 were US$86m but…
Read more...