The annual meeting of the Group of Seven (G7) Summit is one of the most important events on the political and economic calendar worldwide. It gathers the leaders of …
Oil Market Surge: Earlier this year, the International Energy Agency (IEA) published a report in which it projected that by 2030 the world could see an oil surplus of …