1. US spot Bitcoin ETFs experienced a net outflow of $290.4 million, signaling significant selling pressure on the primary crypto asset.
2. Iraq's Oil Minister signaled a potential increase in global oil supply by stating intentions to discuss raising production capacity to 5 million barrels per day with OPEC.
3. The Kremlin confirmed President Putin will visit China on May 19-20, a key geopolitical event that could impact global market sentiment.
Bitcoin ETF Outflows Continue, Iraq Eyes Oil Production Boost, Putin to Visit China