Global Oil Consumption Peak May Be Near!
In the past two days, the International Energy Agency (IEA) monthly report indicated that global oil demand growth is "sharply slowing down," reinforcing expectations that demand will peak before 2030...
Read More →