OPEC sees strong demand for its barrels, despite trimming ‘call’ on OPEC+ crude
OPEC has nudged down the “call” on OPEC+ crude for 2025 and 2026, but still sees demand for its oil at around 1 million b/d higher than current levels, indicating much room for the alliance to keep hiking production quotas without tipping the market …