Citi explains why there’s an ‘ultimate cap’ on oil prices

The cost of producing electricity from solar energy has in the last two years been lower than…

Asia’s crude supplies could be disrupted if Iraqi oil facilities are targeted

Investors are worried about possible attacks on oil facilities in Southern Iraq that could affect crude…

Put a price on carbon and watch emissions fall, BP’s Bob Dudley says

BP chief executive Bob Dudley has called for a “united effort to put a price on…