India is concerned that the rallying oil prices are hurting its economy.
Read More »World will Remain Thirsty for Oil for Decades
BP predicts that there will be two billion cars worldwide by 2040 but that internal combustion engine will continue to dominate.
Read More »Poland Plans to Abandon Russian Gas in Five Years
The current contract for the supply of Russian gas to Poland is in effect until January 1. 2020.
Read More »