April sees $900 million in outflows from oil markets as investors signal waning confidence in sustained high prices amid geopolitical shifts.