U.S. Oil and Gas producers Occidental Petroleum Corp and Devon Energy Corp blew past Wall Street’s profit expectations on Tuesday, as easing travel curbs and rising…
U.S. Oil and Gas producers Occidental Petroleum Corp and Devon Energy Corp blew past Wall Street’s profit expectations on Tuesday, as easing travel curbs and rising…