Germany, Japan and Austria said they would release oil from strategic reserves as Iran claimed full control over the Strait of Hormuz, which is vital to the global oil trade.
Germany, Japan move to tap oil reserves as G7 readies response
...
Read moreDetails


