WTI Crude Oil consolidates near key support, OPEC+ decision looms

05/07/2025