The world lost nearly 1 billion barrels in oil supply over the past 75 days. Why investors aren’t worrying enough.
Short excerpt below. Click through to read at the original source.
Global oil prices have climbed by nearly 50% since the the end of February, but the rise pales in comparison to an estimated loss of nearly 1 billion barrels since the start of the Iran war 75 days ago.