Plunging oil prices are putting pressure on big energy companies that hasn't been seen in at least a decade. Second quarter profit numbers released by the three giant integrated oil companies in th…
Plunging oil prices are putting pressure on big energy companies that hasn't been seen in at least a decade. Second quarter profit numbers released by the three giant integrated oil companies in th…