Chevron halts production after leak at Brazil oil field
Permalink

Chevron halts production after leak at Brazil oil field

The US oil company Chevron says it has temporarily halted production operations in Brazil after…

Continue Reading →