Oil jumps back over $100 per barrel with tankers ablaze after being struck near the Strait of Hormuz

Plans to release strategic reserves have offered some relief, but the IEA warns the conflict is causing the largest oil supply disruption ever.

Source: Sherwood News.