Why Devon Energy, Tellurian, and Borr Drilling Shares Rocketed Higher Today

The energy sector found its footing after a big two-week sell-off, as some U.S. economic data came in stronger than expected.