Countries have an incentive to over report the amount of oil they have. Especially OPEC countries.
Bottom line, most countries have been lying for years.
We do have supply problems.
Expect higher energy prices in the future.
Disclaimer:
I am long energy.
Bottom line, most countries have been lying for years.
We do have supply problems.
Expect higher energy prices in the future.
Disclaimer:
I am long energy.