More than 60 million barrels stranded during the war were released, while Morgan Stanley, Goldman Sachs and Energy Aspects flagged rising oversupply and bearish sentiment.
22d ago
verifying reliability
No specialized terms available for this topic.