Idemitsu resumes 190,000 bpd refinery operations - Offshore Technology

Idemitsu resumes 190,000 bpd refinery operations - Offshore Technology