Devon Energy's total assets 2007-2020
Devon Energy's total assets amounted to some 9.9 billion U.S. dollars in 2020, down from roughly 13.7 billion U.S. dollars the year prior. Devon Energy Corporation is among the largest U.S.-based independent natural gas and oil producers, it is organized in Delaware and headquartered in Oklahoma.