derrick623htx derrick623htx 06-08-2024 Geography Answered Where are large deposits of oil located? North Sea Scandinavian Peninsula Denmark Strait Baltic Sea