A weak global economy is the main reason for "tensions" in world oil markets, Saudi Arabia's crown prince said, in a speech on behalf of ailing King Abdullah.