The report says rapidly shrinking oil stockpiles could support sustained price increases, with potential economic and geopolitical consequences worldwide.
37d ago
verifying reliability
No specialized terms available for this topic.