WTI Price Forecast: Oil claws back above $63 after hitting a two-week low, OPEC+ meeting in focus

05/09/2025