G-20 summit is being held in Osaka, Japan today

Shares
G-20 summit is being held in Osaka, Japan today

World leaders gathered in Japan today for G-20 summit which starts today.

The G-20 is aimed at promoting financial stability and sustainable growth.

World leaders will also be seeking to tamp down tensions between Washington and Iran that have led to fears of a new conflict in the Middle East.