Devon Energy stock drops to $30 amid oil price decline. Read more about its $1B optimization plan, 10% net payout yield, and potential dividend upside.
Devon Energy: Patience Warranted (NYSE:DVN)

42 0
Devon Energy stock drops to $30 amid oil price decline. Read more about its $1B optimization plan, 10% net payout yield, and potential dividend upside.