According to recent statistics from the International Energy Agency (IEA), “the international shipping sector is currently responsible for about 5% of global oil demand. That’s equivalent to the combined demand for oil from Germany, France and the…
Continue reading