CCrude Oil Read More Petrochemical News – Crude oil drops 1.5% ahead of anticipated OPEC+ meeting outcome03.05.2025 Crude oil prices declined by around 1.5 percent on Friday, erasing nearly all the gains registered the previous…