Innovation challenges in oil and gas in focusWhile the current environment is creating oppotunities for innovation, almost half of oil and gas executives have admitted that they have fallen short of their innovation goals, according to a new report. The T More… |
Oil price has fallen too far says IEA chiefThe price of oil has fallen too far in response to a decline in world demand for fuel, the head of the International Energy Agency (IEA) said on Thursday. Oil has dropped more than $100 a barrel from an all-time high above $147 in July as More… |