Keywords: Global oil supply crisis


Japan begins releasing oil reserves in largest IEA stockpile draw

Japan began releasing strategic oil reserves on Monday as part of what the International Energy Agency described as the largest coordinated drawdown of emergency stockpiles in its more than 50 year history. The move forms part of a joint effort by 32 countries to counter the supply shock triggered by......