- Written by Castle Journal
In a statement from the International Energy Agency (IEA), the International Energy Agency (IEA) said that dysfunctional talks among major oil producers about pumping more supplies could lead to a price war, while vaccines to prevent COFID-19 are contributing to rising demand for crude.
Read more ...