
G7 Finance Ministers Push for Safe Transit Through Strait of Hormuz
In a joint statement, finance chiefs from Canada, France, Germany, Italy, Japan, the United Kingdom and the United States reaffirmed their commitment to maintaining stable energy markets and urged countries to avoid…











