Houston-based operator Talos Energy says it has found “commercial quantities” of oil and gas at its second exploration well ...
Oil prices shot up Wednesday by more than 3% on fears of low US stockpiles and the lingering effect of US sanctions on Russia ...