Lates News
International Energy Agency Director Birol said: High oil prices will put downward pressure on energy demand, and in some cases, the relevant measures that various governments have already implemented or will implement will also bring this downward pressure.
Latest

