Read Time:12 Second
The International Energy Agency (IEA) released its monthly Oil Market Report on Thursday. The opening line of the report states the gravity of the current energy crisis in unequivocal terms: “The war in the Middle East is creating the largest supply…