Crude oil price forecast: MCX Crude June futures to hit Rs 8,900/bbl this week; China prepares to end lockdown